在控制器的OnActionExecuting上,我正在尝试进行永久重定向。代码如下所示: var resolvedUrlfilterContext.Result.ExecuteResult(filterContext);}
它不会立即重定向,因为此方法在基类中,并且在返回语句之后,将调用继承类的OnActionExecuting注意:在子类(从基类继承的
此外,控制器还有自己的OnActionExecuting()方法。我的问题是在执行MyFilterAttribute之前执行控制器的OnActionExecuting(),而需要在控制器中的OnActionExecuting()之前执行MyFilterAttributepublic class MyFilterAttribute : ActionFilterAttribute public override void OnActionExecuting(ActionExecutingContextchecks
我有HomeController、BaseController和BaseController中的一个方法,我需要从这里重定向到一个特定的URL。public class HomeController : BaseController public ActionResult Index() VerfiySomething();
CodeLine2..... }这是基地控制器-
public class BaseControll
我试图从action方法中获得参数的值,而不是带下划线的值,难道不应该有key?(x.key)才能得到参数名吗? .SingleOrDefault(x => x.Value.ToString().Contains("DTO")).Value;
[ServiceFilter(typeof(ValidationFilterAttribute))]
public async Task<IActionResult> CreateCompany([FromBody] Co