SettingsUnitEditorService - конструктор
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public SettingsUnitEditorService(
ISettingsUnitService settingsUnitService,
ISettingsUnitRepository settingsUnitRepository,
ISettingsUnitInitializer settingsUnitInitializer,
ISettingsUnitTracingScope settingsUnitTracingScope,
ISettingsUnitPluginResolver settingsUnitPluginResolver,
ISettingsUnitHistoryManager settingsUnitHistoryManager,
ISettingsUnitRecordCompanion settingsUnitRecordCompanion,
ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry,
ISettingsUnitPermissionsProvider settingsUnitPermissionsProvider,
ISettingsUnitCategoryDescriptorRegistry settingsUnitCategoryDescriptorRegistry
)
Public Sub New (
settingsUnitService As ISettingsUnitService,
settingsUnitRepository As ISettingsUnitRepository,
settingsUnitInitializer As ISettingsUnitInitializer,
settingsUnitTracingScope As ISettingsUnitTracingScope,
settingsUnitPluginResolver As ISettingsUnitPluginResolver,
settingsUnitHistoryManager As ISettingsUnitHistoryManager,
settingsUnitRecordCompanion As ISettingsUnitRecordCompanion,
settingsUnitDescriptorRegistry As ISettingsUnitDescriptorRegistry,
settingsUnitPermissionsProvider As ISettingsUnitPermissionsProvider,
settingsUnitCategoryDescriptorRegistry As ISettingsUnitCategoryDescriptorRegistry
)
public:
SettingsUnitEditorService(
ISettingsUnitService^ settingsUnitService,
ISettingsUnitRepository^ settingsUnitRepository,
ISettingsUnitInitializer^ settingsUnitInitializer,
ISettingsUnitTracingScope^ settingsUnitTracingScope,
ISettingsUnitPluginResolver^ settingsUnitPluginResolver,
ISettingsUnitHistoryManager^ settingsUnitHistoryManager,
ISettingsUnitRecordCompanion^ settingsUnitRecordCompanion,
ISettingsUnitDescriptorRegistry^ settingsUnitDescriptorRegistry,
ISettingsUnitPermissionsProvider^ settingsUnitPermissionsProvider,
ISettingsUnitCategoryDescriptorRegistry^ settingsUnitCategoryDescriptorRegistry
)
new :
settingsUnitService : ISettingsUnitService *
settingsUnitRepository : ISettingsUnitRepository *
settingsUnitInitializer : ISettingsUnitInitializer *
settingsUnitTracingScope : ISettingsUnitTracingScope *
settingsUnitPluginResolver : ISettingsUnitPluginResolver *
settingsUnitHistoryManager : ISettingsUnitHistoryManager *
settingsUnitRecordCompanion : ISettingsUnitRecordCompanion *
settingsUnitDescriptorRegistry : ISettingsUnitDescriptorRegistry *
settingsUnitPermissionsProvider : ISettingsUnitPermissionsProvider *
settingsUnitCategoryDescriptorRegistry : ISettingsUnitCategoryDescriptorRegistry -> SettingsUnitEditorService
Параметры
- settingsUnitService ISettingsUnitService
Service for working with settings units and their fragments.
- settingsUnitRepository ISettingsUnitRepository
Repository for managing settings unit records in persistent storage.
- settingsUnitInitializer ISettingsUnitInitializer
An object responsible for initializing settings units during application (web service) startup.
- settingsUnitTracingScope ISettingsUnitTracingScope
Provides a scope for tracing and metrics instrumentation of settings unit operations.
- settingsUnitPluginResolver ISettingsUnitPluginResolver
Resolver for settings unit plugins registered in Unity container.
- settingsUnitHistoryManager ISettingsUnitHistoryManager
Manager responsible for tracking and reporting actions, exceptions, and activity related to settings units.
- settingsUnitRecordCompanion ISettingsUnitRecordCompanion
- settingsUnitDescriptorRegistry ISettingsUnitDescriptorRegistry
- settingsUnitPermissionsProvider ISettingsUnitPermissionsProvider
Provides access control checks for settings units.
- settingsUnitCategoryDescriptorRegistry ISettingsUnitCategoryDescriptorRegistry