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) Версия: 4.0.4
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  ActionString
Функция отображения прогресса сохранения карточки
sessionController  ISessionController
Контроллер управления состоянием сессии
cardCreator  ApplicationCardCreator
Создатель карточки приложения
cardQuery  ApplicationCardQuery
Запросы к карточке приложения
logger  ILogger
Логгер событий приложения
cardFileManager  ICardFileManager
Менеджер карточки с файлами
cardRepository  ICardRepository
API управления карточками

См. также