有什么方法可以获取c#方法注释;
我想记录一些详细访问的方法
最重要的是使用户(而非开发人员)具有更高的可读性
举个例子
/// <summary>
/// 审核通过
/// </summary>
/// <param name="orderId">订单号</param>
/// <param name="user_Id">用户名</param>
/// <param name="reason">原因</param>
/// <returns></returns>
[PageAccessLogAttribute]
public ActionResult Pass(string orderId,int user_Id ,string reason)
{
ExchangeOrderService services = new ExchangeOrderService();
services.Pass(orderId, reason);
return JsonOk();
}
我可以记录网址,方法名称,参数..... 但这不是管理员的可读性,我必须将参数翻译成中文 例如
Pass =审核通过;
orderId =订单编号;
user_Id =用户Id;
reason =原因;
所以我想把中文名字放在注释上;这样我就可以使用ActionFilterAttribute;
对于方法名称,我的想法之一是使用DescriptionAttribute
通常来说:
我想用中文表示注解,然后我可以得到ActionFilterAttribute,OnActionExecuted
无论如何,感谢您的注意阅读这个问题,并给我一些想法〜