.net core 2.0 读取配置文件
来源:互联网 发布:阿里云域名实名认证 编辑:程序博客网 时间:2024/06/07 03:59
1.引用Microsoft.Extensions.Configuration
2.在Startup中注入服务
扩展方法AddUrlResolve如下
3.使用UrlResolveService服务
4.配置文件
2.在Startup中注入服务
public static IConfiguration Configuration { get; private set; }public Startup(IConfiguration configuration){ Configuration = configuration;}public void ConfigureServices(IServiceCollection services){ //添加服务 services.AddUrlResolve(Configuration);}
////// 拓展方法/// public static class Extensions{ ////// 为了保留IConfiguration /// /// /// public static void AddUrlResolve(this IServiceCollection services, IConfiguration config) { services.Add(new ServiceDescriptor(typeof(UrlResolveService), typeof(UrlResolveService), ServiceLifetime.Singleton)); //读取配置文件 UrlResolveService.ApiUrl = config["ApiUrl"]; UrlResolveService.AuthorityUrl = config["AuthorityUrl"]; }}////// 读取配置文件的服务/// public class UrlResolveService{ public static string AuthorityUrl { get; set; } public static string ApiUrl { get; set; } public string GetAuthorityUrl() { return AuthorityUrl; } public string GetApiUrl() { return ApiUrl; }}
public async TaskCall(UrlResolveService urlResolveService){ //API对应网址 var apiUrl = urlResolveService.GetApiUrl(); //......}
{ //授权网址 "AuthorityUrl": "http://localhost:5000/", //API网址 "ApiUrl": "http://localhost:5001/",}
阅读全文
0 0
- .net core 2.0 读取配置文件
- asp.net core 读取Appsettings.json 配置文件
- ASP.NET Core实现类库项目读取配置文件
- ASP.NET CORE入门之读取Json配置文件
- .net core 配置文件添加常量
- ASP.NET Core轻松入门Bind读取配置文件到C#实例
- asp.net core轻松入门之MVC中Options读取配置文件
- ASP.NET 2.0 读取配置文件[INI]
- vb.net读取配置文件
- vb.net 读取配置文件
- .NET Core 2.0迁移技巧之web.config配置文件
- .NET Core 2.0迁移技巧之web.config配置文件
- .Net Core下如何管理配置文件
- vb.net(vs2010)读取配置文件
- .net 读取独立的配置文件
- asp.net页面读取配置文件
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- 程序员已当选最佳国民女婿
- 产品经理入门
- Game with probability Problem
- 解释器模式学习和思考
- rpm安装mysql
- .net core 2.0 读取配置文件
- Hadoop在Ubuntu上的安装
- 机器学习中的范数规则化之L0、L1与L2范数
- 659. Split Array into Consecutive Subsequences
- WebService之CXF整合Spring框架发布REST服务
- 数据仓库学习笔记一
- bzoj 4571: [Scoi2016]美味
- movice1
- HTML基础 网页结构基础1