How can I get the actionName in a ActionFilter?
action-filter, asp.net-mvc
Solution
string actionName = (string)filterContext.RouteData.Values["action"];
Problem
this is my old code ``` protected override bool OnPreAction(string actionName, System.Reflection.MethodInfo methodInfo) { if ("|Register|RegisterPage|Login|LoginPage|Logout|Service".ToLower().Contains(actionName.ToLower())) { return base.OnPreAction(actionName, methodInfo); } Customer = CustomerHelper.GetCustomer(); if (Customer.IsSeccessedLogin()) { return base.OnPreAction(actionName, methodInfo); } Response.Redirect("Login.html"); return false; } ```