CardStreamServerRepositoryCreateDefault - метод

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

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static ICardStreamServerRepository CreateDefault(
	string fileBasePath,
	ICardMetadata cardMetadata,
	ISession session,
	IDbScope dbScope,
	CardCachingStrategyType cachingStrategyType,
	IConfigurationInfoProvider configurationInfoProvider,
	ISignatureProvider fileSignatureProvider = null,
	CardGlobalComponentCache globalComponentCache = null,
	bool useSimpleNamingScheme = false
)

Параметры

fileBasePath  String
Базовый путь к хранилищу файлов в файловой системе.
cardMetadata  ICardMetadata
Метаинформация по типам карточек.
session  ISession
Сессия, в рамках которой выполняются операции.
dbScope  IDbScope
Область видимости объекта DbManager.
cachingStrategyType  CardCachingStrategyType
Тип стратегии кэширования для компонентов карточки.
configurationInfoProvider  IConfigurationInfoProvider
Поставщик информации о настройках.
fileSignatureProvider  ISignatureProvider  (Optional)
Объект, предоставляющий криптографические средства для вычисления хеш-суммы содержимого файла, или null, если хеш сумма будет вычислена стандартными средствами Files. Объект должен поддерживать IHashSignatureProvider.
globalComponentCache  CardGlobalComponentCache  (Optional)
Глобальный кэш для компонентов API карточек или null, если при использовании стратегии глобального кэша создаётся новый глобальный кэш компонентов.
useSimpleNamingScheme  Boolean  (Optional)
Признак того, что следует использовать режим обратной совместимости для размещения файлов в файловом хранилище.

Возвращаемое значение

ICardStreamServerRepository
Созданный экземпляр репозитория.

См. также