Interface IHttpGlobalHandler
Глобальный обработчик запросов.
Namespace:InfinniPlatform.Http
Assembly:InfinniPlatform.Core.Abstractions.dll
Syntax
public interface IHttpGlobalHandler
Properties
| Improve this Doc View SourceOnAfter
Постобработчик запросов.
Declaration
Func<IHttpRequest, object, Task<object>> OnAfter { get; set; }
Property Value
Type | Description |
---|---|
Func<IHttpRequest, System.Object, Task<System.Object>> |
OnBefore
Предобработчик запросов.
Declaration
Func<IHttpRequest, Task<object>> OnBefore { get; set; }
Property Value
Type | Description |
---|---|
Func<IHttpRequest, Task<System.Object>> |
OnError
Обработчик исключений.
Declaration
Func<IHttpRequest, Exception, Task<object>> OnError { get; set; }
Property Value
Type | Description |
---|---|
Func<IHttpRequest, Exception, Task<System.Object>> |
ResultConverter
Конвертер результата.
Declaration
Func<object, IHttpResponse> ResultConverter { get; set; }
Property Value
Type | Description |
---|---|
Func<System.Object, IHttpResponse> |