IOptions方便e应用程序中使用强类型配置。
Posted cloudsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOptions方便e应用程序中使用强类型配置。相关的知识,希望对你有一定的参考价值。
Startup的ConfigureServices()添加下面的代码
可以通过 Configure<TOptions>(IConfiguration config) 或 Configure<TOptions>(Action<TOptions> configureOptions)
在需要读取配置的地方只需通过构造函数注入即可:
如
public IndexModel( IOptions<SettingManagementPageOptions> options, IServiceProvider serviceProvider) _serviceProvider = serviceProvider; _options = options.Value;
以上是关于IOptions方便e应用程序中使用强类型配置。的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET Core 读取配置 IOptions 控制器未触发
如何将单个 IOptions POCO 交叉绑定到多个配置提供程序?