asp.net-core – 如何获取ASP.NET Core中的中间件列表
发布时间:2020-12-16 07:41:52 所属栏目:asp.Net 来源:网络整理
导读:如何获取活动中间件列表? 如何获取特定URL的中间件列表(每个URL可能有一组不同的中间件添加到管道中)? 我想知道使用一些常见的构建器扩展来添加哪些中间件,如UseMvc()或app.UseIdentity(); 我知道我可以检查每个扩展的源代码.是否有运行时方法来获取此信息
如何获取活动中间件列表?
如何获取特定URL的中间件列表(每个URL可能有一组不同的中间件添加到管道中)? 我想知道使用一些常见的构建器扩展来添加哪些中间件,如UseMvc()或app.UseIdentity(); 我知道我可以检查每个扩展的源代码.是否有运行时方法来获取此信息? 解决方法
不,你不能.当您向管道添加中间件时,它将被解析为Func< RequestDelegate,RequestDelegate>.组件保存在
ApplicationBuilder 实现的私有字段中.然而,您可以使用一些反射魔法来烘焙扩展方法来确定实际的中间件类型,但这并非无足轻重.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在网格视图中设置样式模板字段(附加aspx页面
- asp.net-mvc-2 – 如何在ASP.NET MVC 2.0中的视图外创建Htm
- asp.net – 是否可以访问位于另一个项目的MVC视图?
- asp.net-mvc – MVC – 如何从get请求获取参数值,该参数名称
- asp.net – IIS – 无法通过ip地址而不是本地主机访问页面
- asp.net-mvc-2 – 将日期参数传递给RedirectToAction Route
- asp.net-mvc – 获取Web层之外的当前Principal
- asp.net-mvc – ASP.NET DisplayFormat dd / MM / yyyy无效
- asp.net-mvc – IDisposable ASP.net MVC控制器
- 如何将当前的asp.net usercontrols类名转换为c#上的字符串?
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC做浏览器刷新让TempD
- asp.net-mvc-3 – 需要帮助区分WebMatrix,ASP.NE
- asp.net-core – .NET核心托管包
- asp.net-mvc – asp.net mvc应用程序中的Web浏览
- wwwtl999999com17708846600Chinese exchangeto l
- 有没有替代ASP.NET的C#web开发?
- ASP.Net Cookieless如何工作?
- ASP.NET Core Project.json文件(5)
- asp.net – 是否有更好的方法来访问ITemplate中的
- ADO.NET 2.0 Dataset和Datatable 新功能新特性
热点阅读