兼容之前服务的方式启动
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
1fb1b3d563
commit
f469ce0227
|
@ -24,6 +24,7 @@ using IRaCIS.Core.Application.Filter;
|
|||
using Microsoft.AspNetCore.HttpOverrides;
|
||||
using IRaCIS.Application.Services.BackGroundJob;
|
||||
using LogDashboard;
|
||||
using OfficeOpenXml.Utils;
|
||||
|
||||
|
||||
|
||||
|
@ -52,12 +53,20 @@ var builder = WebApplication.CreateBuilder(new WebApplicationOptions
|
|||
|
||||
#region 兼容windows 服务命令行的方式
|
||||
|
||||
var urlsIndex = Array.IndexOf(args, "--urls");
|
||||
//foreach (var arg in args)
|
||||
//{
|
||||
// Console.WriteLine(arg);
|
||||
//}
|
||||
|
||||
int urlsIndex = Array.FindIndex(args, arg => arg != null && arg.StartsWith("--urls"));
|
||||
|
||||
if (urlsIndex > -1)
|
||||
{
|
||||
builder.WebHost.UseUrls(args[urlsIndex + 1]);
|
||||
var url = args[urlsIndex].Substring("--urls=".Length);
|
||||
Console.WriteLine(url);
|
||||
builder.WebHost.UseUrls(url);
|
||||
}
|
||||
//
|
||||
|
||||
#endregion
|
||||
|
||||
#region 主机配置
|
||||
|
|
Loading…
Reference in New Issue