public Startup(IConfiguration configuration) { Configuration = configuration; try { EnvironmentInfo environmentInfo = EnvironmentVariable.Get(); menus = Environment.GetEnvironmentVariable("module"); //EnSaaS 4.0 环境 if (environmentInfo.cluster != null) { GlobalVar.IsCloud = true; BaseController.url = Environment.GetEnvironmentVariable("METALWORK_API"); GlobalVar.time_zone = Convert.ToDouble(Environment.GetEnvironmentVariable("db_time_zone")); //BaseController.url = "http://api-ifactory-mw-metalwork-eks005.hz.wise-paas.com.cn/"; //BaseController.url = "https://api-ifactory-mw-" + environmentInfo.@namespace + "-" + environmentInfo.cluster + "." + environmentInfo.ensaas_domain + "/"; } //docker 环境 else { GlobalVar.IsCloud = false; BaseController.url = Environment.GetEnvironmentVariable("METALWORK-API"); GlobalVar.time_zone = Convert.ToDouble(Environment.GetEnvironmentVariable("time_zone")); Console.WriteLine("METALWORK-API:" + BaseController.url); //BaseController.url = "http://ifactory_metalwork-api:80/"; } //GlobalVar.IsCloud = false; //BaseController.url = "https://api-ifactory-metal.wise-paas.cn/"; } catch (Exception ex) { Console.WriteLine("ex.message=" + ex.Message); } }