摘要: Filter执行顺序是一个由外到里,在由里到外的一个过程。 1、Authorization 验证权限 2、ResourceFitler >OnResourceExecuting 3、创建控制器实例 4、ActionFilter-->OnActionExecuting 5、执行Action方法 6、A 阅读全文
posted @ 2022-05-14 17:31 ziff123 阅读(733) 评论(0) 推荐(0)
摘要: 一、前端用MVC视图 1、新建.net core3.1项目 2、添加nuget添加Microsoft.AspNetCore.SignalR引用 3、添回signalr.js 4、添加类ChatMessageInfo 1 namespace Project.Model 2 { 3 public cla 阅读全文
posted @ 2022-05-12 11:22 ziff123 阅读(272) 评论(0) 推荐(0)
摘要: 1、在电脑上创建一个空的文件夹VueTest 2、VS Code打开这个文件夹 3、VS Code 打开一个终端 4、在终端输入命令按回车安装VUE npm install vue -g 5、在终端输入命令按回车,安装脚手架 npm install vue-cli -g 6、在终端输入命令按回,安装 阅读全文
posted @ 2022-05-11 14:29 ziff123 阅读(1440) 评论(0) 推荐(0)
摘要: 一、配置及登录权授 1、Program.cs配置 //配置鉴权 builder.Services.AddAuthentication(option => { option.DefaultAuthenticateScheme = CookieAuthenticationDefaults.Authent 阅读全文
posted @ 2022-05-08 21:05 ziff123 阅读(130) 评论(0) 推荐(0)
摘要: IExceptionFilter有些异常捕捉不到,可以利用中间件进行补充 1、在Program.cs添加以下代码 #region 中间件处理异常 { app.UseStatusCodePagesWithReExecute("/Home/Error/{0}"); //只要不是200,都能进来 //拼装 阅读全文
posted @ 2022-05-08 19:26 ziff123 阅读(87) 评论(0) 推荐(0)
摘要: IExceptionFilter在它的作用范围内,当程序发生异常,可以接收到异常,对异常进行统一的处理。 当程序同时继承了IExceptionFilter,IAsyncExceptionFilter,则优先处理异步方法OnExceptionAsync 1、新建过滤器类CustomExceptionF 阅读全文
posted @ 2022-05-08 18:52 ziff123 阅读(340) 评论(0) 推荐(0)
摘要: 1、Action上面注册只对当前的Action有效 2、放在控制器类上面,对当前控制所有方法有效 3、全局注册,对项目所有控制器Action有效 在Programs.cs里面修改如果代码 builder.Services.AddControllersWithViews(mvcOptions =>{ 阅读全文
posted @ 2022-05-04 13:24 ziff123 阅读(271) 评论(0) 推荐(0)
摘要: 1、IResourceFilter设置context.Result后,程序不在往后执行,可以利用这个特性来做页面缓存,查看https://www.cnblogs.com/handsomeziff/p/16215572.html 当需要在context.Result后对结果在做一些处理,可以利用IAl 阅读全文
posted @ 2022-05-04 11:04 ziff123 阅读(112) 评论(0) 推荐(0)
摘要: 1、新建类CustomActionResultFilterAttribute,继承ActionFilterAttribute 1 using Microsoft.AspNetCore.Mvc; 2 using Microsoft.AspNetCore.Mvc.Filters; 3 using Pro 阅读全文
posted @ 2022-05-04 09:14 ziff123 阅读(484) 评论(0) 推荐(0)
摘要: 1、新建类CustomAsyncResultFilterAttribute继承Attribute, IAsyncResultFilter 1 using Microsoft.AspNetCore.Mvc; 2 using Microsoft.AspNetCore.Mvc.Filters; 3 usi 阅读全文
posted @ 2022-05-03 23:48 ziff123 阅读(223) 评论(0) 推荐(0)