标签: asp.net-core service startup
在ConfigureServices(IServiceCollection服务)中,我添加了作用域服务,以后想使用该服务来获取“添加身份验证”服务的值。
services.AddScoped<IService1, Service1>(); // Add other services services.AddAuthentication( // need to use the Service1 to get a value )
答案 0 :(得分:0)
var yourService = services.BuildServiceProvider().GetRequiredService<IService1>();
有关此问题的更多详细信息,请参见here和here。
从评论中也要感谢Kirk Larkin和L.F.。