摘要: 【过滤器的注册与作用范围】 1 方法注册:action 上方注册,对当前 action 生效 2 控制器注册:controller上方注册,对当前 controller 中所有 action 都生效 3 全局注册:在program.cs中进行注册,对整个项目生效 大家有问题可以与个人发邮件,收到邮件 阅读全文
posted @ 2022-02-22 21:16 MrF 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 【资源过滤器】 本节主要讲解资源过滤器(IResourceFilter、IAsyncResourceFilter)的原理和使用 原理:在html访问项目资源时,需要先访问我们的资源过滤器,方可访问对应的Controller/Action,最后回到资源过滤器中才返回给客户。 1、IResourceFi 阅读全文
posted @ 2022-02-22 14:39 MrF 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 【项目启动】 1 VS2022中启动 vs2022中右两种启动方式:IISExpress、项目启动(这里是:NetCoreFirstMVCWeb) 2 cmd 中启动 2.1)在项目根目录中cmd,执行命令:dotnet run 2.2)在项目bin目录中 大家有问题可以与个人发邮件,收到邮件会第一 阅读全文
posted @ 2022-02-22 10:23 MrF 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: 【Log4net 配置和使用】 1 NuGet包引入:Log4Net、 Microsoft.Extensions.Logging.Log4Net.AspNetCore、System.Data.SqlClient 2 添加 log4net.config 配置文件 <?xml version="1.0" 阅读全文
posted @ 2022-02-22 01:08 MrF 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 【NLog 配置和使用】 1 NuGet包引入:NLog.Web.AspNetCore、System.Data.SqlClient 2 添加 NLog.config 配置文件 <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://ww 阅读全文
posted @ 2022-02-22 01:08 MrF 阅读(4369) 评论(3) 推荐(0) 编辑
摘要: 截图中的代码建议自己亲手敲一下,这样发现问题才有更深感触。 【项目基本功能】 1. Controllers文件下:HomeController / Index 2.View文件夹下: Index.cshtml 运行项目应该会报错吧! 这是因为 .net 6 用到什么服务需要我们自己注册、使用,才可生 阅读全文
posted @ 2022-02-22 01:07 MrF 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 【创建项目】 1.新建项目 左侧:最近使用的项目模板 右侧:可搜索模板、可条件查询模板 找到 ASP.NET Core Web应用(模型-视图-控制器) 模板,点击下一步即可 2.项目结构(包含MVC结构) .net 6 号称目前性能最优的框架,大家在项目中可以感受一下。 program.cs 文件 阅读全文
posted @ 2022-02-22 01:07 MrF 阅读(2408) 评论(0) 推荐(0) 编辑