ApplicationCardSynchronizationStrategy - конструктор

Initializes a new instance of the ApplicationCardSynchronizationStrategy class. Initializes a new instance of the Object class.

Definition

Пространство имён: Tessa.UI.AppManager.Synchronization
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.23
C#
public ApplicationCardSynchronizationStrategy(
	[NotNullAttribute] IApplicationDescriptor applicationDescriptor,
	[NotNullAttribute] ApplicationPackage package,
	[NotNullAttribute] IValidationResultBuilder validationResultBuilder,
	[NotNullAttribute] Action<string> updateProgressAction,
	[NotNullAttribute] ISessionController sessionController,
	[NotNullAttribute] ApplicationCardCreator cardCreator,
	[NotNullAttribute] ApplicationCardQuery cardQuery,
	[NotNullAttribute] ILogger logger,
	[NotNullAttribute] ICardFileManager cardFileManager,
	[NotNullAttribute] ICardRepository cardRepository
)

Параметры

applicationDescriptor  IApplicationDescriptor
The application Descriptor.
package  ApplicationPackage
Пакет приложения
validationResultBuilder  IValidationResultBuilder
Построитель результатов валидации
updateProgressAction  Action<String>
Функция отображения прогресса сохранения карточки
sessionController  ISessionController
Контроллер управления состоянием сессии
cardCreator  ApplicationCardCreator
Создатель карточки приложения
cardQuery  ApplicationCardQuery
Запросы к карточке приложения
logger  ILogger
Логгер событий приложения
cardFileManager  ICardFileManager
Менеджер карточки с файлами
cardRepository  ICardRepository
API управления карточками

См. также