它们之间有什么区别app.use
, app.run
, app.map
in Owin http://www.asp.net/aspnet/overview/owin-and-katana?什么时候用什么?阅读文档时并不简单。
app.use
将一个中间件插入到管道中,这需要您通过调用 next.Invoke() 来调用下一个中间件。
app.run
插入一个没有下一个的中间件,所以它只是运行。
With app.map
您可以映射路径,这些路径在运行时根据请求进行评估,仅当请求路径与您映射的模式匹配时才运行某些中间件。
请参阅文档use and run https://msdn.microsoft.com/en-us/library/owin.appbuilderuseextensions.run(v=vs.113).aspx and map https://msdn.microsoft.com/en-us/library/dn337263(v=vs.111).aspx更多细节
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)