我是靠谱客的博主 留胡子小蜜蜂,这篇文章主要介绍ASP.NET Core IHostEnvironment和IApplicationLifetime介绍IHostEnvironment获取程序信息IApplicationLifetime站点启动或关闭时的监控,现在分享给大家,希望可以做个参考。
IHostEnvironment获取程序信息
复制代码
1
2
3
4
5
6
7
8
9
10public void Configure(IApplicationBuilder app, IHostingEnvironment env) { app.Run(async (context) => { await context.Response.WriteAsync($"ApplicationName:{env.ApplicationName}"); await context.Response.WriteAsync($"ContentRootPath:{env.ContentRootPath}"); await context.Response.WriteAsync($"WebRootPath:{env.WebRootPath}"); await context.Response.WriteAsync($"是否开发环境:{env.IsDevelopment()}"); }); }
IApplicationLifetime站点启动或关闭时的监控
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, IApplicationLifetime applicationLifetime) { applicationLifetime.ApplicationStarted.Register(() => { Console.WriteLine("ApplicationStarted"); }); applicationLifetime.ApplicationStopped.Register(() => { Console.WriteLine("ApplicationStopped"); }); applicationLifetime.ApplicationStopping.Register(() => { Console.WriteLine("ApplicationStopping"); }); }
转载于:https://www.cnblogs.com/lgxlsm/p/9104154.html
最后
以上就是留胡子小蜜蜂最近收集整理的关于ASP.NET Core IHostEnvironment和IApplicationLifetime介绍IHostEnvironment获取程序信息IApplicationLifetime站点启动或关闭时的监控的全部内容,更多相关ASP.NET内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复