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