CardCachedMetadata(CardMetadataCache, ICardTypeServerRepository, ICardMetadataBuilder, ISchemeService, IDbScope, String) - конструктор

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

Definition

Пространство имён: Tessa.Cards.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public CardCachedMetadata(
	[NotNullAttribute] CardMetadataCache cardMetadataCache,
	[NotNullAttribute] ICardTypeServerRepository cardTypeServerRepository,
	[NotNullAttribute] ICardMetadataBuilder cardMetadataBuilder,
	[NotNullAttribute] ISchemeService schemeService,
	[NotNullAttribute] IDbScope dbScope,
	string builderName = "Default"
)

Параметры

cardMetadataCache  CardMetadataCache
Глобальный кэш с метаинформацией карточек.
cardTypeServerRepository  ICardTypeServerRepository
Репозиторий для управления типами карточек на сервере.
cardMetadataBuilder  ICardMetadataBuilder
Объект, выполняющий построение метаинформации по типам карточек CardMetadata.
schemeService  ISchemeService
Объект, используемый для доступа к метаинформации по структуре базы данных.
dbScope  IDbScope
Объект, используемый для соединения с базой данных.
builderName  String  (Optional)
Имя, по которому будет резолвиться ICardMetadataBuilder.

См. также