C#/.NET 微服务专题(获取控制台启动的参数配置 )

.NET Core3.1  微服务 专栏收录该内容
8 篇文章 0 订阅

首先在core3.1 的program的文件中加上如下代码

public static void Main(string[] args)
{
    var config = new ConfigurationBuilder()
     .SetBasePath(Directory.GetCurrentDirectory())
     .AddCommandLine(args)//支持命令行
     .Build();

    CreateHostBuilder(args).Build().Run();
}

在Startup中就可以获取到控制台启动的IP和端口

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    Console.WriteLine(this.Configuration["ip"]);
    Console.WriteLine(this.Configuration["port"]);
}
  • 1
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值