Class BusinessLogicApiAction
Действие, вызывающее некоторый сервис API
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 Идентификатор выражения возвращающего шаблон тела запроса. |
ApiHttpMethod | HttpMethod Метод выполнения запроса. Если метод Get, то строка запроса содержит параметры ?param1=value1&... Если метод Post, то на основании параметров формируется тело запроса. |
bool | IsAsync Вызываемый метод является асинхронным. Если флаг false - то необходимо дождаться завершения выполнения метода, если true - то завершение метода ожидать не требуется. |
List<HttpTypedCardsParameter> | Parameters Параметры для вызова метода. |
string | ServiceUrl Относительный адрес метода. |
Nullable<int> | ServiceUrlExpressionId Выражение вычисляющее адрес метода. Если выражение не задано будет использоваться ServiceUrl. |
FileStoreSettings | StoreSettings Настройки хранения файлов полученных в результате экспорта. |