WidgetTemplatesService - конструктор
Service for working with widget templates.
Пространство имён: Tessa.Dashboards.WidgetTemplatesСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public WidgetTemplatesService(
ISession session,
ITessaServerSettings serverSettings,
[DependencyAttribute("WithoutTokensCheck")] IDashboardRepository dashboardRepository,
IWidgetTemplatesRepository templatesRepository,
IWidgetTemplatesPermissionsProvider templatesPermissionsProvider
)
Public Sub New (
session As ISession,
serverSettings As ITessaServerSettings,
<DependencyAttribute("WithoutTokensCheck")> dashboardRepository As IDashboardRepository,
templatesRepository As IWidgetTemplatesRepository,
templatesPermissionsProvider As IWidgetTemplatesPermissionsProvider
)
public:
WidgetTemplatesService(
ISession^ session,
ITessaServerSettings^ serverSettings,
[DependencyAttribute(L"WithoutTokensCheck")] IDashboardRepository^ dashboardRepository,
IWidgetTemplatesRepository^ templatesRepository,
IWidgetTemplatesPermissionsProvider^ templatesPermissionsProvider
)
new :
session : ISession *
serverSettings : ITessaServerSettings *
[<DependencyAttribute("WithoutTokensCheck")>] dashboardRepository : IDashboardRepository *
templatesRepository : IWidgetTemplatesRepository *
templatesPermissionsProvider : IWidgetTemplatesPermissionsProvider -> WidgetTemplatesService
Параметры
- session ISession
Сессия пользователя.
- serverSettings ITessaServerSettings
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
- dashboardRepository IDashboardRepository
Dashboard repository.
- templatesRepository IWidgetTemplatesRepository
Repository for working with widget templates.
- templatesPermissionsProvider IWidgetTemplatesPermissionsProvider
Provider for performing permissions checks related to operations with widget templates.