【发布时间】:2020-11-29 01:44:38
【问题描述】:
我正在从 ASP.NET MVC 迁移到 ASP.NET Core,而后者在 Controller 中没有 BeginExecuteCore 方法。
您知道 ASP.NET Core 控制器中的一个方法,我可以在调用请求操作之前使用它来设置 Thread.CurrentThread.CurrentUICulture 吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-core
我正在从 ASP.NET MVC 迁移到 ASP.NET Core,而后者在 Controller 中没有 BeginExecuteCore 方法。
您知道 ASP.NET Core 控制器中的一个方法,我可以在调用请求操作之前使用它来设置 Thread.CurrentThread.CurrentUICulture 吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-core
在深入了解 Microsoft.AspNetCore.Mvc 包中的一些小代码后,我发现 Controller 类有几个方法可以帮助控制每个请求操作的执行。
这是 OnActionExecuted 和 OnActionExecuting。分别在动作执行之后和之前运行。
就我而言,OnActionExecuting 成功了。
【讨论】: