问题详情
微软官方帮助文档中的绑定方法是这样的
builder.Services.Configure<PositionOptions>(
builder.Configuration.GetSection(PositionOptions.Position));
PositionOptions 类
public class PositionOptions
{
public const string Position = "Position";
public string? Name { get; set; }
public string? Title { get; set; }
}
appsettings.json 中的配置节
"Position": {
"Name": "Joe Smith",
"Title": "Editor"
}
请问有没有更简单的绑定方法?
回答
BindConfiguration 应该是最简单的方法
services.AddOptions<PositionOptions>().BindConfiguration(PositionOptions.Position);
版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.stntk.com/question/2513.html
还没有评论呢,快来抢沙发~