|
|
@ -1,13 +1,16 @@ |
|
|
using Microsoft.AspNetCore.Mvc.Abstractions; |
|
|
|
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
|
|
|
using Microsoft.Extensions.Logging; |
|
|
|
|
|
using Microsoft.Extensions.Logging.Abstractions; |
|
|
|
|
|
using Microsoft.Extensions.Options; |
|
|
|
|
|
using System; |
|
|
using System; |
|
|
using System.Linq; |
|
|
using System.Linq; |
|
|
using System.Text; |
|
|
using System.Text; |
|
|
using System.Threading.Tasks; |
|
|
using System.Threading.Tasks; |
|
|
using Lion.AbpPro.Extension.Customs.Dtos; |
|
|
using Lion.AbpPro.Extension.Customs.Dtos; |
|
|
|
|
|
using Lion.AbpPro.Shared.Hosting.Microservices.System; |
|
|
|
|
|
using Microsoft.AspNetCore.Mvc; |
|
|
|
|
|
using Microsoft.AspNetCore.Mvc.Abstractions; |
|
|
|
|
|
using Microsoft.AspNetCore.Mvc.Filters; |
|
|
|
|
|
using Microsoft.Extensions.DependencyInjection; |
|
|
|
|
|
using Microsoft.Extensions.Logging; |
|
|
|
|
|
using Microsoft.Extensions.Logging.Abstractions; |
|
|
|
|
|
using Microsoft.Extensions.Options; |
|
|
using Volo.Abp; |
|
|
using Volo.Abp; |
|
|
using Volo.Abp.AspNetCore.ExceptionHandling; |
|
|
using Volo.Abp.AspNetCore.ExceptionHandling; |
|
|
using Volo.Abp.Authorization; |
|
|
using Volo.Abp.Authorization; |
|
|
@ -18,8 +21,7 @@ using Volo.Abp.Http; |
|
|
using Volo.Abp.Json; |
|
|
using Volo.Abp.Json; |
|
|
using Volo.Abp.Validation; |
|
|
using Volo.Abp.Validation; |
|
|
|
|
|
|
|
|
|
|
|
namespace Lion.AbpPro.Shared.Hosting.Microservices.Microsoft.AspNetCore.MVC.Filters |
|
|
namespace Microsoft.AspNetCore.Mvc.Filters |
|
|
|
|
|
{ |
|
|
{ |
|
|
public class ResultExceptionFilter : IFilterMetadata, IAsyncExceptionFilter, ITransientDependency |
|
|
public class ResultExceptionFilter : IFilterMetadata, IAsyncExceptionFilter, ITransientDependency |
|
|
{ |
|
|
{ |
|
|
|