0
得票
1
回答
1.55K
浏览
C#&.NET Core(.NET 7)应用程序中如何获取所有通过依赖注入(DI)的服务列表呢?
如题,在C#&.NET Core(.NET 7)应用程序中,开发者需要查看当前程序通过依赖注入的服务的列表,以便了解或者排查程序的问题,应该如何获取所有通过依赖注入(DI)的服务列表呢? 比如得到类似下图的服务列表结果呢?
0
得票
1
解决
3.42K
浏览
.NET Core应用程序中如何在Startup.cs类外部获得或创建一个IServiceProvider实例?
在.NET Core应用程序编程开发中,我们知道IServiceProvider是一个依赖注入的服务提供程序接口,它对外暴露了GetService()这个方法,我们可以通过这个方法获取已注入的服务接口的实例。 那么,如何在Startup.c...
1
得票
3
解决
2.3K
浏览
ASP.NET Core应用程序开发中如何在操作过滤器(Action Filter)实现服务的依赖注入?
在ASP.NET Core的应用程序开发中,现需要实现一个基于ActionFilterAttribute的类EnsureUserLoggedIn,并在EnsureUserLoggedIn中通过依赖注入某些特定的服务接口,如下: public...