Как отключить оповещение при сбое запроса? - PullRequest
0 голосов
/ 08 июня 2018

В каком-то запросе мне нужно изменить это предупреждение, чтобы оно было где-то на экране, чтобы я мог отключить поведение по умолчанию при сбое запроса, предупреждение показывается abp.message.error, и мне нужно отключить его и использовать другой способ.

enter image description here

1 Ответ

0 голосов
/ 09 июня 2018

Вы можете легко отправить все детали исключения клиенту.Для этого есть настройка.

...
using Abp.Web.Configuration;
...
public override void PreInitialize() 
{
    Configuration.Modules.AbpWebCommon().SendAllExceptionsToClients = true;
}
...

Ссылки:

enter image description here


Кроме того, вы можете отключить обработку исключений для службы приложения или дляметод обслуживания приложений.Для этого просто используйте атрибут [DontWrapResult].

public interface ITestAppService : IApplicationService
{
    [DontWrapResult]
    DoItOutput DoIt(DoItInput input);
}
...