CardSingletonCache - конструктор
Создаёт экземпляр класса с указанием требуемых зависимостей.
Пространство имён: Tessa.Cards.CachingСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public CardSingletonCache(
ICardRepository cardRepository,
ICardMetadata cardMetadata,
ISession session,
[OptionalDependencyAttribute] ITessaServerSettings serverSettings = null,
[OptionalDependencyAttribute] IDbScope dbScope = null
)
Public Sub New (
cardRepository As ICardRepository,
cardMetadata As ICardMetadata,
session As ISession,
<OptionalDependencyAttribute> Optional serverSettings As ITessaServerSettings = Nothing,
<OptionalDependencyAttribute> Optional dbScope As IDbScope = Nothing
)
public:
CardSingletonCache(
ICardRepository^ cardRepository,
ICardMetadata^ cardMetadata,
ISession^ session,
[OptionalDependencyAttribute] ITessaServerSettings^ serverSettings = nullptr,
[OptionalDependencyAttribute] IDbScope^ dbScope = nullptr
)
new :
cardRepository : ICardRepository *
cardMetadata : ICardMetadata *
session : ISession *
[<OptionalDependencyAttribute>] ?serverSettings : ITessaServerSettings *
[<OptionalDependencyAttribute>] ?dbScope : IDbScope
(* Defaults:
let _serverSettings = defaultArg serverSettings null
let _dbScope = defaultArg dbScope null
*)
-> CardSingletonCache
Параметры
- cardRepository ICardRepository
- Репозиторий для управления карточками.
- cardMetadata ICardMetadata
- Метаинформация по типам карточек.
- session ISession
- Сессия текущего пользователя.
- serverSettings ITessaServerSettings (Optional)
- Настройки сервера.
- dbScope IDbScope (Optional)
-
Объект для взаимодействия с базой данных или null, если объект не имеет соединения с базой данных.