選件型號和配置
在處理大型配置值時,將它們載入一次就可能變得非常不方便。
asp.net 附帶的選項模型提供了一種將 section
對映到 dotnet poco
的便捷方式:例如,可以直接從配置部分加水 StorageOptions
,新增 Microsoft.Extensions.Options.ConfigurationExtensions
包並呼叫 Configure<TOptions>(IConfiguration config)
擴充套件方法。
services.Configure<StorageOptions>(Configuration.GetSection("Storage"));