c# - 在 ASP.NET 的中间件中使用过滤器
问题描述
已在全局级别为所有控制器配置了自定义异常过滤器,使用
services.AddControllers(options =>
{options.Filters.Add(typeof(CustomExceptionFilter));}
现在我想在中间件中使用相同的过滤器,我必须在到达端点之前编写一些预检查。该中间件将返回一个异常,该异常需要像 customExceptionFilter 中定义的那样进行序列化。
我怎样才能做到这一点?
解决方案
推荐阅读
- jquery - jQuery Simple SkillBar 单击时更新值和图形栏
- php - 尝试用 php 用 aes-256-gcm 解密
- c# - Powershell C# Cmdlet 设置信息操作
- ios - 无法在某些本地化上通过 pod spec lint 验证
- c++ - 使用 libssh 从 SFTP 服务器下载文件并使用 C++ 将其写入 ofstream?
- c# - 避免覆盖 ObservableCollection (C#, WPF) 中的值
- r - R plot/graph:布局文本和数字而不是绘图点
- linux - 如何使用 POST 重定向所有 cURL 命令以输出到标准输出
- django - zeep.exceptions.Fault:由于 EndpointDispatcher 的 AddressFilter 不匹配,接收方无法处理带有 To '' 的消息
- python - 如何从 django 会话中删除项目?