日志25-7-22
本文最后更新于 2025年7月24日星期四 17:34
学习JavaScript
??
运算符- 循环与迭代
- for…in
- for…of
- 函数中的Arguments对象
- OOP
this
- 不存在的属性
- Symbol类型
复习.NET
自定义异常过滤器
- 自定义异常过滤器
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17public class ArgumentExceptionFilter : IExceptionFilter
{
public void OnException(ExceptionContext context)
{
if (context.Exception is ArgumentException argumentException)
{
context.Result = new BadRequestObjectResult(new
{
Title = "参数异常——来自ArgumentExceptionFilter",
Detail = argumentException.Message,
StatusCode = 400
});
context.ExceptionHandled = true;
}
}
} - 注册服务
1
2
3
4builder.Services.AddControllers(options =>
{
options.Filters.Add(new ArgumentExceptionFilter());
});
日志25-7-22
https://zhiyun.blog/日志25-7-22/