Для изменения размера нажмите или перетащите

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

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

Пространство имён:  Tessa.Views
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
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
Тип: Tessa.ViewsTessaViewModelRepository
Список моделей представлений ServerViewModelRepositoryImplementer
viewService
Тип: Tessa.ViewsICurrentUserViewService
Список представлений ServerViewServiceImplementer
searchQueryService
Тип: Tessa.Views.SearchQueriesISearchQueryService
Сервис поисковых запросов
configurationVersionProvider
Тип: Tessa.Platform.RuntimeIConfigurationVersionProvider
Сервис версии конфигурации
configurationInfoProvider
Тип: Tessa.Platform.RuntimeIConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
dbScope
Тип: Tessa.Platform.DataIDbScope
Объект для взаимодействия с базой данных
configurationLogger (Optional)
Тип: Tessa.Platform.ConfigurationIConfigurationLogger
Объект, выполняющий логирование при изменении конфигурации, или null, если логирование не требуется.
См. также