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

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

Definition

Пространство имён: Tessa.Cards.Caching
Сборка: Tessa (в Tessa.dll) Версия: 4.0.8
C#
public CardContextRoleCache(
	ICardCache cardCache,
	ICardRepository cardRepository,
	ISession session,
	[OptionalDependencyAttribute] ISeparateDbConnectionWorker? worker = null,
	[OptionalDependencyAttribute] ITransactionScope? transactionScope = null
)

Параметры

cardCache  ICardCache
Потокобезопасный кэш с карточками.
cardRepository  ICardRepository
Репозиторий карточек, используемый для загрузки контекстной роли при её отсутствии в кэше.
session  ISession
Сессия текущего пользователя.
worker  ISeparateDbConnectionWorker  (Optional)
Объект для открытия нового соединения с базой данных или null, если объект создаётся на клиенте.
transactionScope  ITransactionScope  (Optional)
Объект для управления областью выполнения транзакции или null, если объект создаётся на клиенте.

См. также