ASP.NET Core 过滤器中使用依赖注入知识点总结
2019-10-18 18:05
1806 查看
如何给过滤器ActionFilterAttribute也用上构造函数注入呢?
一般自定义的过滤器直接用特性方式标识就能使用
[ContentFilter]
因为构造函数在使用的时候要求传参,然后我们可以使用这个
ServiceFilter
在ASP.NET Core里,我们可以使用ServiceFilter来完成这个需求。
ServiceFilter允许我们解析一个已经添加IoC容器的服务,因此我们需要把ContentFilter注册一下。
services.AddScoped<ContentFilter>();
在需要的地方直接用特性方式标识
[ServiceFilter(typeof(ContentFilter))]
然后发现已经能被实例化使用了
以上就是本次介绍的全部知识点内容,感谢大家的学习和对脚本之家的支持。
您可能感兴趣的文章:
相关文章推荐
- ASP.NET Core中使用自定义MVC过滤器属性的依赖注入
- ASP.NET Core中使用GraphQL - 第三章 依赖注入
- 使用依赖关系注入在 ASP.NET Core 中编写干净代码
- [转]使用依赖关系注入在 ASP.NET Core 中编写干净代码
- ASP.NET Core依赖注入解读&使用Autofac替代实现
- ADO.NET .net core2.0添加json文件并转化成类注入控制器使用 简单了解 iTextSharp实现HTML to PDF ASP.NET MVC 中 Autofac依赖注入DI 控制反转IOC 了解一下 C# AutoMapper 了解一下
- asp.net core-9.依赖注入的使用
- ASP.NET Core2使用Autofac实现IOC依赖注入竟然能如此的优雅简便
- ASP.NET Core中使用GraphQL - 第三章 依赖注入
- ASP.NET Core依赖注入解读&使用Autofac替代实现
- ASP.NET - 使用依赖关系注入在 ASP.NET Core 中编写干净代码
- 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(六)-- 依赖注入
- ASP.NET Core依赖注入解读&使用Autofac替代实现
- ASP.NET Core 新建线程中使用依赖注入的问题
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【四】——实现模型工厂,依赖注入以及格式配置
- ASP.NET Core 2.0 依赖注入
- ASP.NET Core中的依赖注入(2):依赖注入(DI)
- 【无私分享:ASP.NET CORE 项目实战(第二章)】添加EF上下文对象,添加接口、实现类以及无处不在的依赖注入(DI)
- Asp.net core 中的依赖注入
- ASP.NET Core中使用IOC三部曲(二.采用Autofac来替换IOC容器,并实现属性注入)