Я хочу создать понятные имена для всех методов действий.
[LogActionFilter]
public class ServiceController : ApiController
{
[DisplayName("User log in")]
public object Login()
{
//my logic for login and returns object
}
}
В атрибуте фильтра действий я хочу получить отображаемое имя этого действия.
public class LogActionFilter : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)
{
var actionName = actionContext.Request.RequestUri.AbsolutePath.Split('/').Last();
//var actionFriendlyName = getDisplayName(actionName); How to get display name?
}
}
Как я могу получить значение атрибута DisplayName
?