引用Nuget包
Microsoft.AspNetCore.Hosting.WindowsServices
创建服务
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
builder.Services.Configure<KestrelServerOptions>(option =>
{
option.Listen(IPAddress.Loopback, 5001);
option.Listen(IPAddress.Any, 5002);
});
var app = builder.Build();
app.UseHttpsRedirection();
app.UseAuthorization();
app.MapControllers();
app.RunAsync();
Console.WriteLine("Hello, World!");
Console.ReadLine();
app.DisposeAsync();