C# Класс withSIX.Core.Applications.Services.ErrorHandlerr

Показать файл Открыть проект

Открытые методы

Метод Описание
GenerateDiagnosticZip ( IAbsoluteFilePath path ) : System.Threading.Tasks.Task
HandleException ( Exception ex, string action = "Action" ) : UserErrorModel
SetExceptionHandler ( IExceptionHandler handler ) : void
TryAction ( Func act, string action = null ) : Task

Приватные методы

Метод Описание
GetLogFilesDictionary ( IAbsoluteDirectoryPath path ) : string>.Dictionary

Описание методов

GenerateDiagnosticZip() публичный статический Метод

public static GenerateDiagnosticZip ( IAbsoluteFilePath path ) : System.Threading.Tasks.Task
path IAbsoluteFilePath
Результат System.Threading.Tasks.Task

HandleException() публичный статический Метод

public static HandleException ( Exception ex, string action = "Action" ) : UserErrorModel
ex System.Exception
action string
Результат withSIX.Core.Applications.Errors.UserErrorModel

SetExceptionHandler() публичный статический Метод

public static SetExceptionHandler ( IExceptionHandler handler ) : void
handler IExceptionHandler
Результат void

TryAction() публичный статический Метод

public static TryAction ( Func act, string action = null ) : Task
act Func
action string
Результат Task