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

Создаёт экземпляр класса с указанием области видимости объекта DbManager, репозитория для работы с файлами и компонента для сохранения карточки.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public CardStreamStoreStrategy(
	IDbScope dbScope,
	ICardStoreComponent storeComponent,
	ICardRequestComponent requestComponent,
	ICardContentStrategy contentStrategy,
	ICardFileVersionStrategy versionStrategy,
	ICardMetadata cardMetadata,
	ISession session,
	[OptionalDependencyAttribute("Files")] ISignatureProvider? fileSignatureProvider = null
)

Параметры

dbScope  IDbScope
Область видимости объекта DbManager.
storeComponent  ICardStoreComponent
Компонент для сохранения карточки.
requestComponent  ICardRequestComponent
Компонент для выполнения универсальных запросов к сервису карточек.
contentStrategy  ICardContentStrategy
Стратегия управления контентом файла.
versionStrategy  ICardFileVersionStrategy
Стратегия, определяющая состояние версии файла.
cardMetadata  ICardMetadata
Метаинформация по типам карточек.
session  ISession
Сессия пользователя.
fileSignatureProvider  ISignatureProvider  (Optional)
Объект, предоставляющий криптографические средства для вычисления хеш-суммы содержимого файла, или null, если хеш сумма будет вычислена стандартными средствами Files. Объект должен поддерживать IHashSignatureProvider.

См. также