.net 5 获取配置文件 IOptions
2021-05-29 21:01
标签:ice conf 地方 ntop public rgba next 依赖注入 extension 我只发现IOptions的一个用处——方便了在.NET Core应用程序中使用强类型配置。 有如下appsettings.json配置文件 为此定义了一个配置类TopClientOptions: 然后通过在Startup的ConfigureServices()添加下面的代码,就可以将appsettings.json中的配置绑定到TopClientOptions的实例,并完成依赖注入。 (注:需要安装NuGet包 Microsoft.Extensions.Options.ConfigurationExtensions ) 在需要读取TopClientOptions中配置的地方只需通过构造函数注入即可: .net 5 获取配置文件 IOptions 标签:ice conf 地方 ntop public rgba next 依赖注入 extension 原文地址:https://www.cnblogs.com/luohang556/p/14700335.html{
"topClient": {
"serverUrl": "",
"appKey": "",
"appSecret": ""
}
}
public class TopClientOptions
{
public string ServerUrl { get; set; }
public string AppKey { get; set; }
public string AppSecret { get; set; }
}
services.Configure
public class DefaultTopClient : ITopClient
{
public DefaultTopClient(IOptions
上一篇:NodeJS快速入门
下一篇:JSX语法规则
文章标题:.net 5 获取配置文件 IOptions
文章链接:http://soscw.com/index.php/essay/89256.html