Show / Hide Table of Contents

Class BusinessLogicProcessorDescriptorModel

Дескриптор процессора прикладной логики.

Inheritance
ProcessorDescriptorModel
BusinessLogicProcessorDescriptorModel
Namespace: Trivium.Eventflow.Model
Assembly: Trivium.Eventflow.Model.dll
Syntax
public class BusinessLogicProcessorDescriptorModel : ProcessorDescriptorModel

Properties

string AcceptStatusCodes
Принимаемые статус коды.
string AcceptType
Тип контента ответа.
string Body
Тело.
MessageSourceDefinitionModel BodySource
Источник для тела.
int? ConnectionId
Идентификатор объекта соединения прикладного сервиса.
string ContentType
Тип контента запроса.
string FileName
Имя файла, если IsFileResponse.
MessageSourceDefinitionModel FileNameSource
Источник для имени файла, если IsFileResponse.
List<MessageFileParameterMappingModel> Files
Файлы запроса.
List<BusinessLogicRequestParameterModel> FormParameters
Параметры формы.
List<BusinessLogicRequestParameterModel> Headers
Заголовки запроса.
bool IsAsyncRequest
Признак асинхронного вызова. Если флаг false - то необходимо дождаться завершения выполнения метода, если true - то завершение метода ожидать не требуется.
bool IsFileRequest
Признак файла в запросе.
bool IsFileResponse
Признак файла в ответе. Если флаг false - то предполагается ответ в виде текста или json, если true - то предполагается файл.
string Method
HTTP метод.
bool OneRequestForAllSubjects
Один запрос для всех субъектов сообщения.
BusinessLogicRequestPollingModel Polling
Настройки попыток опроса.
List<BusinessLogicRequestParameterModel> QueryParameters
Параметры запроса.
TimeSpan? Timeout
Таймаут запроса.
string Url
Адрес сервиса.
MessageSourceDefinitionModel UrlSource
Источник для адреса сервиса.
bool? UseSystemAuthorization
Использование системной авторизации.
Если null, то используется true, если в url протокол равен http и домен без символа '.', иначе false.
Back to top Generated by DocFX