|
@ -7,11 +7,18 @@ using System.Net; |
|
|
using System.Linq; |
|
|
using System.Linq; |
|
|
using System.Net.Sockets; |
|
|
using System.Net.Sockets; |
|
|
using Alipay.AopSdk.Core.Domain; |
|
|
using Alipay.AopSdk.Core.Domain; |
|
|
|
|
|
using Microsoft.Extensions.Configuration; |
|
|
|
|
|
using ICS.Common.Helpers; |
|
|
|
|
|
using ICS.Common.Extension; |
|
|
|
|
|
|
|
|
namespace YoyoBoot.Web.Host.Startup |
|
|
namespace YoyoBoot.Web.Host.Startup |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class Program |
|
|
public class Program |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
// private readonly IConfiguration _configuration;
|
|
|
public static int Main(string[] args) |
|
|
public static int Main(string[] args) |
|
|
{ |
|
|
{ |
|
|
Log.Logger = CreateSerilogLogger(); |
|
|
Log.Logger = CreateSerilogLogger(); |
|
@ -47,9 +54,11 @@ namespace YoyoBoot.Web.Host.Startup |
|
|
host.AddressList.FirstOrDefault(ip => ip.AddressFamily == AddressFamily.InterNetwork); |
|
|
host.AddressList.FirstOrDefault(ip => ip.AddressFamily == AddressFamily.InterNetwork); |
|
|
// Console.WriteLine(ippaddress);
|
|
|
// Console.WriteLine(ippaddress);
|
|
|
// var environmentName = Environment.GetEnvironmentVariable("Hosting:Environment");
|
|
|
// var environmentName = Environment.GetEnvironmentVariable("Hosting:Environment");
|
|
|
|
|
|
|
|
|
|
|
|
var webHostBuilder = WebHost.CreateDefaultBuilder(args); |
|
|
|
|
|
|
|
|
var webHostBuilder = WebHost.CreateDefaultBuilder(args); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return webHostBuilder |
|
|
return webHostBuilder |
|
|
|
|
|
|
|
|
.UseIIS() |
|
|
.UseIIS() |
|
@ -71,7 +80,9 @@ namespace YoyoBoot.Web.Host.Startup |
|
|
} |
|
|
} |
|
|
else |
|
|
else |
|
|
{ |
|
|
{ |
|
|
options.Listen(ippaddress, 9960); |
|
|
|
|
|
|
|
|
// var value = _configuration["CustomerBusiness:Value"].ToStringExt();
|
|
|
|
|
|
var aa = AppConfigurtaionServices.Configuration["Port"].ToInt(); |
|
|
|
|
|
options.Listen(ippaddress, aa); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// options.ListenAnyIP(6698) ;
|
|
|
// options.ListenAnyIP(6698) ;
|
|
|