为什么不在mvc6应用程序中的Configuration方法中添加app.UseMvc()?为什么还需要在ConfigureServices方法中添加services.AddMvc()?我在哪里可以找到更多关于此的信息?
谢谢.
N. *_*len 11
在这个新的ASP.NET 5世界中,应用程序开发有两个主要方面.
由于这两个主要问题,恰好有两种机制可以绑定到系统中.
首先,UseMVC您的应用程序可以说我希望MVC在"此"点参与请求处理阶段.它本质上是MVC特定中间件的快捷方式.
其次,AddMvc是您的应用程序表示您希望系统可用的MVC服务(为了UseMvc使其正常工作)的方式.因此,如果您尝试UseMvc不添加相应的MVC服务,则会抛出调用.请注意,这会将适当的MVC服务添加到DI容器中.
希望这回答了您的问题,有关它的更多信息,您可以查看http://www.asp.net/vnext以获取更多一般信息.对于更具体的视频/视频,我在Orchard会议上做了一段时间的讨论,我在其中讨论了几个核心部分https://www.youtube.com/watch?v=kqgIByKn9Wk
注意:我在一段时间后发表了演讲,一些概念已经过时/可能已经改变,但核心概念是相同的.
| 归档时间: |
|
| 查看次数: |
3747 次 |
| 最近记录: |