这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
cKey 7cdb3723ef fix(wapper): IHttpExceptionStatusCodeFinder 优先级高于用户配置. 4 years ago
..
LINGYUN/Abp/AspNetCore/Mvc/Wrapper fix(wapper): IHttpExceptionStatusCodeFinder 优先级高于用户配置. 4 years ago
Microsoft/AspNetCore/Mvc feat(mvc): 增加包装器模块,可对控制器、异常结果进行包装 4 years ago
LINGYUN.Abp.AspNetCore.Mvc.Wrapper.csproj feat(mvc): 增加包装器模块,可对控制器、异常结果进行包装 4 years ago
README.md feat(mvc): 增加包装器模块,可对控制器、异常结果进行包装 4 years ago

README.md

LINGYUN.Abp.AspNetCore.Mvc.Wrapper

返回值包装器

配置使用

[DependsOn(typeof(AbpAspNetCoreMvcWrapperModule))]
public class YouProjectModule : AbpModule
{
	public override void ConfigureServices(ServiceConfigurationContext context)
	{
		Configure<AbpAspNetCoreMvcWrapperOptions>(options =>
		{
			// 启用包装器
			options.IsEnabled = true;
        });
	}
}

配置项说明

  • AbpAspNetCoreMvcWrapperOptions.IsEnabled 是否包装返回结果,默认: false

  • AbpAspNetCoreMvcWrapperOptions.CodeWithFound 响应成功代码,默认: 0

  • AbpAspNetCoreMvcWrapperOptions.HttpStatusCode 包装后的Http响应代码, 默认: 200

  • AbpAspNetCoreMvcWrapperOptions.CodeWithEmptyResult 当返回空对象时返回错误代码,默认: 404

  • AbpAspNetCoreMvcWrapperOptions.MessageWithEmptyResult 当返回空对象时返回错误消息, 默认: 本地化之后的 NotFound

  • AbpAspNetCoreMvcWrapperOptions.IgnorePrefixUrls 指定哪些Url开头的地址不需要处理

  • AbpAspNetCoreMvcWrapperOptions.IgnoreNamespaces 指定哪些命名空间开头不需要处理

  • AbpAspNetCoreMvcWrapperOptions.IgnoreControllers 指定哪些控制器不需要处理

  • AbpAspNetCoreMvcWrapperOptions.IgnoreReturnTypes 指定哪些返回结果类型不需要处理

  • AbpAspNetCoreMvcWrapperOptions.IgnoreExceptions 指定哪些异常类型不需要处理

其他