ASP.NET Core 2.1-多个注册的appSettings

时间:2019-03-22 11:44:22

标签: asp.net-core

除了正常的appsettings.config文件外,我还有一个看起来像这样的文件:

{
...
"region": "eu",
...
}

我试图弄清楚如何注册它们以进行IOptions注入-这里的主要问题是,这些设置不能放在一个部分(不要问为什么)中,例如< / p>

{
...
"mySection": {
      "region": "eu",
   }
...
}

在这种情况下,我无法注册强类型的POCO配置:

services.Configure<mySettings>(Configuration.GetSection("mySection"));

您知道如何修复它吗?

1 个答案:

答案 0 :(得分:2)

使用 "#import <FBSDKCoreKit/FBSDKAppEvents.h>" 的操作重载:

Configure<T>