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

Initializes a new instance of the TessaViewService class. Инициализирует новый экземпляр класса Object.

Definition

Пространство имён: Tessa.Views
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public TessaViewService(
	[NotNullAttribute] TessaViewModelRepository repository,
	[NotNullAttribute] ICurrentUserViewService viewService,
	[NotNullAttribute] ISearchQueryService searchQueryService,
	[NotNullAttribute] IConfigurationVersionProvider configurationVersionProvider,
	[NotNullAttribute] IConfigurationInfoProvider configurationInfoProvider,
	[NotNullAttribute] IDbScope dbScope,
	[OptionalDependencyAttribute][CanBeNullAttribute] IConfigurationLogger configurationLogger = null
)

Параметры

repository  TessaViewModelRepository
Список моделей представлений ServerViewModelRepositoryImplementer
viewService  ICurrentUserViewService
Список представлений ServerViewServiceImplementer
searchQueryService  ISearchQueryService
Сервис поисковых запросов
configurationVersionProvider  IConfigurationVersionProvider
Сервис версии конфигурации
configurationInfoProvider  IConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
dbScope  IDbScope
Объект для взаимодействия с базой данных
configurationLogger  IConfigurationLogger  (Optional)
Объект, выполняющий логирование при изменении конфигурации, или null, если логирование не требуется.

См. также