abp框架(aspnetboilerplate)设置前端报错显示

abp在后端抛出异常

throw new UserFriendlyException($"抛出一个错误");

在发布之前,需要设置是否把报错发送给前端
如果将此设置为true,则会在出错时将所有异常和详细信息直接发送给客户端。 默认值:false(ABP隐藏来自客户端的异常详细信息,但特殊异常除外。)

public override void PreInitialize()
{
    Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = false;
    #if DEBUG
    Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = true;
    #endif
}
posted @ 2019-03-18 14:26  Lulus  阅读(1215)  评论(0编辑  收藏  举报