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

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public FileSourceForCard(
	FileSourceForCardContext sourceContext,
	Card card,
	CardType cardType,
	ICardMetadata cardMetadata,
	ICardRepository cardRepository,
	ICardStreamClientRepository? cardStreamClientRepository,
	ICardStreamServerRepository? cardStreamServerRepository,
	ICardFileSourceSettings cardFileSourceSettings,
	IFileCache cache,
	ISession session,
	[OptionalDependencyAttribute] IFileManager? manager = null,
	[OptionalDependencyAttribute] IApplicationDescriptor? applicationDescriptor = null
)

Параметры

sourceContext  FileSourceForCardContext
Контекст использования источника файлов.
card  Card
Карточка, для которой создаётся источник файлов.
cardType  CardType
Тип карточки card.
cardMetadata  ICardMetadata
Метаинформация по типам карточек.
cardRepository  ICardRepository
Репозиторий для управления карточками.
cardStreamClientRepository  ICardStreamClientRepository
Репозиторий для потокового управления карточками на клиенте.
cardStreamServerRepository  ICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере.
cardFileSourceSettings  ICardFileSourceSettings
Настройки по местоположениям контента файлов.
cache  IFileCache
Кэш для контента файлов.
session  ISession
Сессия пользователя, который используется для автоматического заполнения свойств в создаваемых токенах для файлов и версий файлов.
manager  IFileManager  (Optional)
Объект, управляющий взаимодействием с файлами по умолчанию, или null, если используется стандартный FileManager.
applicationDescriptor  IApplicationDescriptor  (Optional)
Дескриптор приложения или null, если используется дескриптор по умолчанию для конфигурации.

См. также