ASP.NET Core 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介绍相关推荐
- asp.net core 系列 19 EFCore介绍
asp.net core 系列 19 EFCore介绍 原文:asp.net core 系列 19 EFCore介绍 一.概述 目前最新的EF Core版本是3.0,最稳定的EF Core版本是2.2 ...
- ASP.NET Core 2.0 特性介绍和使用指南
ASP.NET Core 2.0 发布日期:2017年8月14日 ASP.NET团队宣布ASP.NET Core 2.0正式发布,发布Visual Studio 2017 15.3支持ASP.NET ...
- ASP.NET Core MVC Tag Helpers 介绍
简介 Tag Helpers 提供了在视图中更改和增强现有HTML元素的功能.将它们添加到视图中,会经过Razor模板引擎处理并创建一个HTML,之后再返回给浏览器.有一些Tag Helpers,其实 ...
- 《从零开始学ASP.NET CORE MVC》课程介绍
大家好,欢迎来到52ABP学院,收看我们的 <从零开始学ASP.NET CORE MVC>. ASP.NET Core 简介 从2015年开始随时互联网成长,云计算和AI.大数据的爆发,大 ...
- ASP.NET Core快速入门(第4章:ASP.NET Core HTTP介绍)--学习笔记
点击蓝字关注我们 课程链接:http://video.jessetalk.cn/course/explore 良心课程,大家一起来学习哈! 任务22:课程介绍 1.HTTP 处理过程 2.WebHos ...
- ASP.NET Core 运行原理解剖[2]:Hosting补充之配置介绍
在上一章ASP.NET Core 运行原理解剖[1]:Hosting中,我们介绍了 ASP.NET Core 的启动过程,主要是对 WebHost 源码的探索.而本文则是对上文的一个补充,更加偏向于实 ...
- Razor Page–Asp.Net Core 2.0新功能 Razor Page介绍
Razor Page介绍 前言 上周期待已久的Asp.Net Core 2.0提前发布了,一下子Net圈热闹了起来,2.0带来了很多新的特性和新的功能,其中Razor Page引起我的关注,作为web ...
- ASP.NET Core 运行原理解剖[1]:Hosting
SP.NET Core 是新一代的 ASP.NET,第一次出现时代号为 ASP.NET vNext,后来命名为ASP.NET 5,随着它的完善与成熟,最终命名为 ASP.NET Core,表明它不是 ...
- ASP.NET Core MVC – Caching Tag Helpers
ASP.NET Core Tag Helpers系列目录,这是第二篇,共五篇: ASP.NET Core MVC – Tag Helpers 介绍 ASP.NET Core MVC – Caching ...
最新文章
- 考研最惨专业排行榜,你上榜了吗?
- AttributeError: ‘Tensor‘ object has no attribute ‘encoder‘
- stm32 外部中断学习
- padding影响整个div的实际宽度
- [Godot] v4.0.alpha1 GDScript 实现第三人称控制器
- Pycharm快速入门(5) — Python解释器和环境配置
- PG 数据库表备份方案
- 互联网大佬生存法则:如何防守周鸿祎?
- 机架服务器怎么安装系统,华三服务器安装系统步骤(图解华三服务器怎么安装)...
- 中国十大调查研究报告排名数据
- 线代第二章 矩阵 +行列式与矩阵的区别
- pyqt 取鼠标处文字_侧裙可拆按键随心装,黑爵GTi模块化游戏鼠标评测
- 计算机类基金有哪些2019,2019年度国家自然科学基金最终立项数据,哪些高校表现突出?...
- [日推荐]『我的时间线』记录你的生活
- python手机话费_Python软件测试中“电话费”问题的解决方案,python,版本,账单,题解...
- 计算机网络一些相互连接,计算机网络试题全集完整版
- 【科技百咖】五舟科技CEO谢高辉:国产自主 软硬一体,通过定制化杀出一条血路...
- 线性代数(行列式1)
- HEVC参考软件HM源码分析--帧间预测(1)--xCompressCU
- 杭州电子科技大学计算机学院夏令营,杭州电子科技大学计算机学院软件工程(专业学位)保研夏令营...