IServiceCollection发布配置

时间:2019-11-06 09:56:02

标签: c# asp.net-core dependency-injection .net-core asp.net-core-2.2

我使用IServiceCollection使用以下代码,它位于启动期间调用的扩展方法中。

services.TryAddSingleton<IReadOnlyPolicyRegistry<string>, PolicyRegistry>();

我需要在PolicyRegistry上调用某些方法,然后再使用它。使用Microsoft.Extensions.DependencyInjection实现这一目标的最优雅的方法是什么?

多个不同的项目可能会使用TryAddSingleton来调用PolicyRegistry,并且需要先在其中设置其策略,然后才能在任何构造函数中使用。

我正在寻找类似于PostConfiguration的{​​{1}}。

IOptions

0 个答案:

没有答案