public OrchestrationContext(
     ContentItem contentItem,
     IGraphSyncNotifier notifier)
 {
     Notifier    = notifier;
     ContentItem = contentItem;
 }
Example #2
0
 public GraphSyncController(
     IValidateAndRepairGraph validateAndRepairGraph,
     IAuthorizationService authorizationService,
     IGraphSyncNotifier notifier,
     ILogger <GraphSyncController> logger,
     ISynonymService synonymService)
 {
     _validateAndRepairGraph = validateAndRepairGraph;
     _authorizationService   = authorizationService;
     _notifier       = notifier;
     _logger         = logger;
     _synonymService = synonymService;
 }
 public ContentTypeOrchestrator(
     IGraphResyncer graphResyncer,
     IServiceProvider serviceProvider,
     IContentDefinitionManager contentDefinitionManager,
     IGraphSyncNotifier notifier,
     ILogger <ContentTypeOrchestrator> logger)
 {
     _graphResyncer            = graphResyncer;
     _serviceProvider          = serviceProvider;
     _contentDefinitionManager = contentDefinitionManager;
     _notifier = notifier;
     _logger   = logger;
 }
 public DeleteOrchestrator(
     IContentDefinitionManager contentDefinitionManager,
     IGraphSyncNotifier notifier,
     IServiceProvider serviceProvider,
     ILogger <DeleteOrchestrator> logger,
     IPublishedContentItemVersion publishedContentItemVersion,
     IPreviewContentItemVersion previewContentItemVersion,
     IEnumerable <IContentOrchestrationHandler> contentOrchestrationHandlers)
     : base(contentDefinitionManager, notifier, serviceProvider, contentOrchestrationHandlers, logger)
 {
     _publishedContentItemVersion = publishedContentItemVersion;
     _previewContentItemVersion   = previewContentItemVersion;
 }
 public SyncOrchestrator(
     IContentDefinitionManager contentDefinitionManager,
     IGraphSyncNotifier notifier,
     IGraphCluster graphCluster,
     IServiceProvider serviceProvider,
     ILogger <SyncOrchestrator> logger,
     IPublishedContentItemVersion publishedContentItemVersion,
     IEnumerable <IContentOrchestrationHandler> contentOrchestrationHandlers)
     : base(contentDefinitionManager, notifier, serviceProvider, contentOrchestrationHandlers, logger)
 {
     _graphCluster = graphCluster;
     _publishedContentItemVersion = publishedContentItemVersion;
 }
Example #6
0
 protected Orchestrator(
     IContentDefinitionManager contentDefinitionManager,
     IGraphSyncNotifier notifier,
     IServiceProvider serviceProvider,
     IEnumerable <IContentOrchestrationHandler> contentOrchestrationHandlers,
     ILogger logger)
 {
     _contentDefinitionManager = contentDefinitionManager;
     _notifier        = notifier;
     _serviceProvider = serviceProvider;
     _contentOrchestrationHandlers = contentOrchestrationHandlers;
     _logger = logger;
 }
Example #7
0
 public PageLocationTaxonomyTermHandler(
     ISession session,
     ITaxonomyHelper taxonomyHelper,
     ISyncOrchestrator syncOrchestrator,
     IContentItemsService contentItemsService,
     IGraphSyncNotifier notifier,
     IEnumerable <IContentOrchestrationHandler> contentOrchestrationHandlers)
 {
     _session                      = session;
     _taxonomyHelper               = taxonomyHelper;
     _syncOrchestrator             = syncOrchestrator;
     _contentItemsService          = contentItemsService;
     _notifier                     = notifier;
     _contentOrchestrationHandlers = contentOrchestrationHandlers;
 }