.NET Core:多样的宿主
程序员文章站
2022-07-06 11:49:52
.NET Core 可以以以下方式作为宿主运行: IIS 控制台 Windows服务 运行启动代码: public static void Main(string[] args) { try { LogCenter.Info("系统启动"); LoadConfig(); bool isService ......
.net core 可以以以下方式作为宿主运行:
-
iis
-
控制台
-
windows服务
运行启动代码:
public static void main(string[] args)
{
try
{
logcenter.info("系统启动");
loadconfig();
bool isservice = !(debugger.isattached || args.contains("--console"));
if (isservice)
{
createwebhostbuilder(args).build().runasservice();
}
else
{
createwebhostbuilder(args).build().run();
}
}
catch (exception ex)
{
logcenter.error(ex);
}
}
上一篇: linux遇到的问题
推荐阅读
-
Aso.Net Core 的配置系统Configuration
-
ASP.NET Core 2.2 WebApi 系列【三】AutoFac 仓储接口的依赖注入
-
NET Framework项目移植到NET Core上遇到的一系列坑(2)
-
asp.net core 3.1 入口:Program.cs中的Main函数
-
html标签从.net framework转移到.net standard(.net core 2.2)时遇到的坑及填坑
-
基于Kubernetes 构建.NET Core 的技术体系
-
.NET CORE中比较两个文件内容是否相同的最快方法
-
.NET Core / C# 开发 IOT 嵌入式设备的个人见解
-
(14)ASP.NET Core 中的日志记录
-
【ASP.NET Core】AddMvc和AddMvcCore的区别