Show / Hide Table of Contents

Class BusinessLogicApiAction

Действие, вызывающее некоторый сервис API

Inheritance
Trivium.Common.Models.Entity
CardAction
BusinessLogicApiAction
Inherited Members
CardAction.Comment
CardAction.EnableExpressionId
Namespace: Trivium.CardsModel.ServerModel.Actions
Assembly: Trivium.CardsModel.dll
Syntax
public class BusinessLogicApiAction : CardAction, IEntity, IBaseEntity<int>, IBaseId<int>, IReadOnlyBaseEntity<int>, IReadOnlyBaseId<int>, IDependentEntryObject, ISourceAttributeCollector, IBusinessLogicApi

Properties

string BodyTemplate
Шаблон тела запроса.
Nullable<int> BodyTemplateExpressionId
Идентификатор выражения возвращающего шаблон тела запроса.
Nullable<int> ConnectionId
Идентификатор соединения с АПИ
ApiHttpMethod HttpMethod
Метод выполнения запроса. Если метод Get, то строка запроса содержит параметры ?param1=value1&... Если метод Post, то на основании параметров формируется тело запроса.
bool IsAsync
Вызываемый метод является асинхронным. Если флаг false - то необходимо дождаться завершения выполнения метода, если true - то завершение метода ожидать не требуется.
List<HttpTypedCardsParameter> Parameters
Параметры для вызова метода.
string ServiceUrl
Относительный адрес метода.
Nullable<int> ServiceUrlExpressionId
Выражение вычисляющее адрес метода. Если выражение не задано будет использоваться ServiceUrl.
FileStoreSettings StoreSettings
Настройки хранения файлов полученных в результате экспорта.
Back to top Generated by DocFX