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

Репозиторий для работы с данными в персистентном хранилище в механизме RAG.

Definition

Пространство имён: Tessa.Ai.Rag
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public AiRagRepository(
	IClock clock,
	ISession session,
	IDbScope dbScope,
	IBulkInsertExecutor bulkInsertExecutor,
	IDbmsErrorCodeProvider dbmsErrorCodeProvider,
	ISequentialGuidProvider sequentialGuidProvider
)

Параметры

clock  IClock
Объект для предоставления текущего времени в формате Utc.
session  ISession
Сессия пользователя.
dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
bulkInsertExecutor  IBulkInsertExecutor
Объект, выполняющий массовую вставку строк.
dbmsErrorCodeProvider  IDbmsErrorCodeProvider
sequentialGuidProvider  ISequentialGuidProvider
Объект, выполняющий создание уникальный идентификаторов таким образом, чтобы каждый следующий созданный идентификатор был последовательным, как правило, в отношении текущей используемой СУБД.

См. также