服务器: ASP.net核心Web API 客户端:使用Refit的WinForms应用程序,并在每次请求时发送其版本(作为标头) 服务器如何检查客户端请求版本,如果是错误的,则通过调用控制器操作VersionError此代码不会结束请求: public void Configure(IApplicationBuilder app, IWebHostEnvironment env) ap
如何告诉MVC中间件,我的类是ASP.NET核心中的控制器?根据ASP.NET Core in Action的书:
控制器是普通类,尽管它们通常从Controller基类继承来提供对许多助手方法的访问,如下面的清单所示。我认为我们通过继承Controller类来告诉MVC,我们的类是一个控制器。但是现在我发现我错了,Controller类的继承是可选的。这意味着还有其他东西使MVC中间件将类视为<e