莫问天涯路几重,轻衫侧帽且从容。这篇文章主要讲述Asp.net Core-IHostingEnvironment和IApplicationLifetime的使用相关的知识,希望能为你提供帮助。
IHostingEnvironment对象中是一些该应用程序的环境信息,包括程序名称信息,根目录,环境名称 等等基本信息
await context.Response.WriteAsync($"name="{env.ApplicationName}""); await context.Response.WriteAsync($"name="{env.ContentRootFileProvider}""); await context.Response.WriteAsync($"name="{env.ContentRootPath}""); await context.Response.WriteAsync($"name="{env.EnvironmentName}""); await context.Response.WriteAsync($"name="{env.WebRootFileProvider}"");
【Asp.net Core-IHostingEnvironment和IApplicationLifetime的使用】
IApplicationLifetime对象是用来绑定应用程序的运行时事件的
applicationLifetime.ApplicationStarted.Register(() => { Console.WriteLine("Strated"); }); applicationLifetime.ApplicationStopping.Register(() => { Console.WriteLine("Stoping"); }); applicationLifetime.ApplicationStopped.Register(() => { Console.WriteLine("Strated"); }
未完待续...
推荐阅读
- App的爬虫----Appium的介绍
- uni-app 遮罩模板
- uniappvue,vuex中state改变,getters不动态改变的完美解决方案!
- 使用InVision的Craft来简化团队合作
- 使我成为更好设计师的11个Photoshop插件
- 设计约束(为什么说”不”如此有效)
- Framer教程(7个简单的微交互可改善原型)
- 拍摄完美的Kickstarter视频的7个技巧
- 使用表情符号管理Sketch文件