2021-05-18 ASP.NET Core笔试题 ASP.NET Core Filter如何支持依赖注入?

ASP.NET Core Filter如何支持依赖注入?

可以通过全局注册,支持依赖注入

通过TypeFilter(typeof(Filter)) 标记在方法,标记在控制器

通过ServiceType(typeof(Filter))标记在方法,标记在控制器,必须要注册Filter这类;

TypeFilter和ServiceType的本质是实现了一个IFilterFactory接口;

你可能感兴趣的:(#,ASP.NET,Core笔试题)