【发布时间】:2019-04-18 06:04:46
【问题描述】:
我正在尝试在 .net core 2.1 中向我的作用域服务添加一个类,我不希望提供者获得满足构造函数参数所需的所有服务。有没有更简单的方法来做到这一点?
services.AddScoped<BarcodePage>((provider) =>
new BarcodePage(provider.GetService<IObservationRepository>(),
provider.GetService<IPageFactory>(),
provider.GetService<IMediator>(),
provider.GetService<IUserRepository>()));
【问题讨论】:
标签: dependency-injection .net-core ioc-container service-provider