兼容之前服务的方式启动
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-12-06 10:17:54 +08:00
parent 1fb1b3d563
commit f469ce0227
+12 -3
View File
@@ -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