引用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();
本文介绍了如何在.NETCore中引用并配置Windows服务,包括添加控制器、设置Kestrel服务器选项、启用HTTPS重定向、授权以及启动应用程序的过程。
627

被折叠的 条评论
为什么被折叠?



