我只是想澄清一下我对 ASP .NET MVC(当前版本为 4)的理解。
我正在阅读这篇关于ASP.NET MVC 如何工作的文章?
那么,ASP.NET 是如何知道如何将请求路由到 MVC 的呢?答案就在 web.config 中。在 ASP.NET MVC 项目中的模块集合中添加了一个新的 http 模块
所以基本上一个 mvc 应用程序是作为一个 HTTPModule 实现的,或者至少是一个 mvc 应用程序的 url 路由部分?
是否有可能创建和注册自定义路由模块,然后可能创建自己的微型 mvc 框架,如 Ruby 中的 Sinatra 或 PHP 中的 Slim?