选件型号和配置
在处理大型配置值时,将它们加载一次就可能变得非常不方便。
asp.net 附带的选项模型提供了一种将 section
映射到 dotnet poco
的便捷方式:例如,可以直接从配置部分加水 StorageOptions
,添加 Microsoft.Extensions.Options.ConfigurationExtensions
包并调用 Configure<TOptions>(IConfiguration config)
扩展方法。
services.Configure<StorageOptions>(Configuration.GetSection("Storage"));