ASP.NET CORE 接口统一返回过滤器
新增ApiResultFilterAttribute.cs文件
c#
1 | namespace Athena.Infrastructure.Mvc.Attributes; |
新建Extensions.cs扩展类
c#
1 | namespace Athena.Infrastructure.Mvc; |
在Program.cs类中全局启用
c#
1 | services.AddControllers(options => |
示例,某控制器中
定义
c#
1 | /// <summary> |
结果(使用过滤器)
json
1 | { |
结果(不使用过滤器)
json
1 | [ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Van Zheng Blogs!