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

Initializes a new instance of the ServerViewServiceImplementer class.

Definition

Пространство имён: Tessa.Views
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ServerViewServiceImplementer(
	[NotNullAttribute] ViewsCache viewsCache,
	[NotNullAttribute] IRepository<IGetModelRequest, IStoreTessaViewRequest, IEnumerable<TessaViewModel>> repository,
	[CanBeNullAttribute] IViewInterceptor[] interceptors,
	[NotNullAttribute] IExtraViewListProvider provider,
	[NotNullAttribute] TessaViewFactory adapterFactory,
	[NotNullAttribute] IViewCurrentUserParameters parametersProvider,
	[NotNullAttribute] IDbScope dbScope
)

Параметры

viewsCache  ViewsCache
Глобальный кэш представлений
repository  IRepositoryIGetModelRequest, IStoreTessaViewRequest, IEnumerableTessaViewModel
Репозиторий представлений
interceptors  IViewInterceptor
Список перехватчиков
provider  IExtraViewListProvider
Поставщик дополнительных представлений
adapterFactory  TessaViewFactory
Фабрика создания представления из модели
parametersProvider  IViewCurrentUserParameters
Поставщик предопределенных параметров
dbScope  IDbScope
Объект, получающий данные по текущей используемой СУБД

См. также