WidgetTemplatesService - конструктор
Service for working with widget templates.
Пространство имён: Tessa.Dashboards.WidgetTemplatesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
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.