在我工作的地方,我们有一个自定义的安全/身份验证机制,用于使用 WebForms 的内部 Web 应用程序。现在我们正在使用 ASP.NET MVC 3 进行开发,并希望扩展Controller
该类以支持这一点,就像我们对 WebForm 的Page
类所做的那样。然后我们将把它打包到一个自定义的共享 DLL 中。
我想知道这在与未来版本的 MVC 的兼容性方面有多安全。如果 ASP.NET MVC 4.0 明年问世,我们的自定义控制器类(引用 ASP.NET MVC 3.0 控制器类)仍然可以在 MVC 4.0 应用程序中工作吗?
有什么方法可以在Controller
不依赖特定 MVC 版本的情况下以某种方式扩展 a 吗?