asp.net-mvc – 说ASP .NET MVC应用程序是HTTPModule是正确的吗
我只是想澄清一下我对ASP .NET MVC的理解(当前版本是4).
我在How does ASP.NET MVC work?读这篇文章
所以基本上mvc应用程序实现为HTTPModule或至少是mvc应用程序的url路由部分? 是否有可能创建和注册自定义路由模块,然后可能创建自己的微型mvc框架,如Ruby中的Sinatra或PHP中的Slim? 解决方法
Url路由实际上是它自己的ASP.NET模块.它既用于MVC又用于WebForms(也可用于其他ASP.NET应用程序类型).路由包含在System.Web程序集中.有关路由功能的更多信息,请访问
MSDN.
MVC使用IHttpHandler实现.可以在here找到实现. 现在提出实际问题:
是.这完全有可能.您需要创建自己的类来实现IRouteHandler.然后只需使用该处理程序注册路由. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – Linq to Sql – 根据环境变量动态设置连接字符串
- ASP.NET 5中是否有缓存模式的指导
- OData选择查询无法在ASP.NET WebAPI beta中使用
- asp.net – “2015年4月20日Google帐户的OpenID2已经消失”
- asp.net-mvc – ViewBag vs Model,在MVC.NET中
- asp.net-mvc – ToDataSourceResult扩展不填充DataSourceRe
- asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结构
- asp.net – 如何手动获取.aspnet.cookies Cookie中的信息?
- asp.net-mvc-4 – 用于Asp.net Web API的Ninject
- asp.net-mvc – 使用JWT实现的最小WebAPI2 OAuth:401始终返
- asp.net-mvc – 阻止MVC控制器动作的后台工作者
- asp.net-mvc-4 – 为什么我们需要MVC中的Web API
- asp.net-mvc – 在EditorFor for child对象中使用
- asp.net – 在未经授权的请求后禁止NTLM对话框
- asp.net-mvc – 在ASP.NET MVC应用程序中托管WCF
- asp.net-mvc – 为什么Partial View在MVC 5 Visu
- asp.net-mvc – 更新数据库条目MVC实体框架
- 在ASP.NET中生成新的SessionId
- asp.net – WebAPI编码cookie值
- 通过ASP.NET Web应用程序上载500MB文件