![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NETCore入门系列
文章平均质量分 65
菜鸟分享录
菜鸟起飞了~~~~
展开
-
使用ActionFilter、自定义Middleware中间件记录请求耗时
2.在执行【OnActionExecuted】时,获取【HttpContext】中执行【OnActionExecuting】时存储的【stopWatch】计时器对象,并获取该对象中的【ElapsedMilliseconds 】属性,获取此次请求耗时。2.在执行【OnActionExecuted】时,获取【HttpContext】中执行【OnActionExecuting】时存储的【stopWatch】计时器对象,并获取该对象中的【ElapsedMilliseconds 】属性,获取此次请求耗时。原创 2022-10-02 17:07:46 · 782 阅读 · 1 评论 -
NETCore入门系列(AOP之ActionFilter)
文章目录一、ActionFilter入门二、Filter传参TypeFilterServiceFilter底部一、ActionFilter入门1、创建CustomActionFilterAttribute类,需实现Attribute(实现了Attribute才可在控制器中进行标注)和IActionFilter接口。2、CustomActionFilterAttribute类代码如下: /// <summary> /// 自定义ActionFilter /// <原创 2021-05-08 14:49:40 · 973 阅读 · 1 评论 -
NETCore入门系列(Log4NET组件的使用)
文章目录一、一、Nuget安装log4Net和Microsoft.Extensions.Logging.Log4Net.AspNetCore原创 2021-05-06 16:29:16 · 610 阅读 · 0 评论 -
NETCore入门系列(目录)
文章目录NETCore入门系列(目录)相关资源NETCore入门系列(目录)1、NETCore入门系列(NETCore读取配置文件、.cshtml中文乱码)2、NETCore入门系列(读取appsetting.json配置文件内容)3、NETCore入门系列(自定义IHtmlHelper、TagHelper、PartialView和ViewComponent)相关资源1、上面文章主要是看"朝夕教育"的NET5视频总结的,B站可看到分享的视频,NET5系列的可能得找他们的助教要(B站链接)。2、原创 2021-05-06 09:59:51 · 643 阅读 · 0 评论 -
NETCore入门系列(自定义IHtmlHelper、TagHelper、PartialView和ViewComponent)
文章目录一、创建ASP.NET Core Web 项目二、自定义IHtmlHelper三、自定义TagHelper四、局部视图(PartialView)的使用五、视图组件(ViewComponent)的使用六、源码一、创建ASP.NET Core Web 项目1、创建一个ASP.NETCore Web应用(模型-视图-控制器),并将其命名为RazorWebApp。2、视图渲染(项目运行后,发现修改视图内容后,刷新没效果,需要重新启动才生效,此时可通过添加一个nuget包解决)(1)添加一个名为M原创 2021-05-05 21:43:23 · 1333 阅读 · 0 评论 -
NETCore入门系列(读取appsetting.json配置文件内容)
文章目录一、创建项目二、配置文件读取方式一start.up中输出配置文件信息控制器中输出配置文件信息三、配置文件读取方式二四、源码一、创建项目1、创建一个NETCore5.0的Web API项目。2、appsetting.json中的内容如下:{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime原创 2021-05-05 03:24:27 · 2525 阅读 · 0 评论 -
NETCore入门系列(NETCore读取配置文件、.cshtml中文乱码)
问题:NETCore读取appsetting.json时,无法在命令行中输出中文,而是输出一堆问号,如下图:解决方案:1、找到VS中的"工具"->“自定义”2、找到"命令"->菜单栏右侧的下拉列表选择"文件",目的是让后面添加的命令存放在该菜单下->“添加命令”3、找到"文件"->“高级保存选项”->“确定”->“关闭"即可。4、找到"文件”->“高级保存选项”->“appsetting.json”->“UTF-8”->“确定”原创 2021-05-05 02:16:03 · 758 阅读 · 0 评论