如何使用Grace IOC的配置方法进行应用程序设置

时间:2018-07-07 05:00:22

标签: inversion-of-control ioc-container grace-ioc

我正在使用Grace,并且想要对其进行配置以跟踪appsettins.json文件中的设置。我可以使用默认容器ASP.NET Core进行配置,如下所示:

services.Configure<DatabaseConnectionSettings>(this.Configuration.GetSection("Database:Connection"));

,然后使用IOptions<DatabaseConnectionSettings>或重新加载功能IOptionsSnapshot<DatabaseConnectionSettings>来从容器中获取强类型值。使用Grace时如何实现?并在基础数据更改时支持设置的重新加载功能吗?

1 个答案:

答案 0 :(得分:1)

您可以继续以完全相同的方式配置应用程序。服务集中注册的内容将自动在Grace中注册。我刚刚创建了一个示例应用程序来测试