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

Initializes a new instance of the TessaViewModelAdapter class.

Definition

Пространство имён: Tessa.Views.Parser
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public TessaViewModelAdapter(
	Dbms dbms,
	[NotNullAttribute] TessaViewModel model,
	[NotNullAttribute] Func<IViewQueryExecutor> executorFactory,
	[NotNullAttribute] Func<ISession> sessionAccessor,
	[NotNullAttribute] IViewMetadataInterpreter metadataInterpreter,
	[NotNullAttribute] IQueryGeneratorFactory queryGeneratorFactory,
	[NotNullAttribute] Func<IValidationResultBuilder> validationResultBuilderFactory,
	[NotNullAttribute] ViewMetadataEvaluationContextFactory evaluationContextFactory,
	[NotNullAttribute] IDbScope dbScope,
	[NotNullAttribute] NormalizeParameterNameResolver normalizeParameterNameResolver,
	[NotNullAttribute] IViewGetDataExecutor viewGetDataExecutor,
	[NotNullAttribute] IViewMetadataConverter<IJsonViewMetadata, IViewMetadata> metadataConverter,
	[NotNullAttribute] IErrorManager errorManager,
	[NotNullAttribute] ICardCache cardCache
)

Параметры

dbms  Dbms
Тип используемой базы данных по умолчанию
model  TessaViewModel
Преобразуемая модель
executorFactory  FuncIViewQueryExecutor
Фабрика создания исполнителя запроса
sessionAccessor  FuncISession
Поставщик сессии
metadataInterpreter  IViewMetadataInterpreter
Фабрика создания метаданных
queryGeneratorFactory  IQueryGeneratorFactory
Фабрика создания генератора текстов представлений
validationResultBuilderFactory  FuncIValidationResultBuilder
Фабрика создания построителя результатов валидации
evaluationContextFactory  ViewMetadataEvaluationContextFactory
The evaluation Context Factory.
dbScope  IDbScope
The db Scope.
normalizeParameterNameResolver  NormalizeParameterNameResolver
Функция возвращающая функцию обработки параметров
viewGetDataExecutor  IViewGetDataExecutor
исполнитель представлений
metadataConverter  IViewMetadataConverterIJsonViewMetadata, IViewMetadata
Конвертер объектов метаданных из json формата.
errorManager  IErrorManager
Объект, управляющий отправкой и получением ошибок.
cardCache  ICardCache
Потокобезопасный кэш с карточками и дополнительными настройками.

См. также