abp在后端拋出異常
throw new UserFriendlyException($"拋出一個錯誤");
在發布之前,需要設置是否把報錯發送給前端
如果將此設置為true,則會在出錯時將所有異常和詳細信息直接發送給客戶端。 默認值:false(ABP隱藏來自客戶端的異常詳細信息,但特殊異常除外。)
public override void PreInitialize()
{
Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = false;
#if DEBUG
Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = true;
#endif
}