我是靠谱客的博主 留胡子小蜜蜂,最近开发中收集的这篇文章主要介绍ASP.NET Core IHostEnvironment和IApplicationLifetime介绍IHostEnvironment获取程序信息IApplicationLifetime站点启动或关闭时的监控,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
IHostEnvironment获取程序信息
public 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站点启动或关闭时的监控
public 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 Core IHostEnvironment和IApplicationLifetime介绍IHostEnvironment获取程序信息IApplicationLifetime站点启动或关闭时的监控所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复