public CypherToContentStep(
     IGraphCluster graphCluster,
     IServiceProvider serviceProvider,
     IContentItemIdGenerator idGenerator,
     ICypherToContentCSharpScriptGlobals cypherToContentCSharpScriptGlobals,
     ISyncNameProvider syncNameProvider,
     IPublishedContentItemVersion publishedContentItemVersion,
     ISuperpositionContentItemVersion superpositionContentItemVersion,
     IEscoContentItemVersion escoContentItemVersion,
     ISession session,
     IContentManager contentManager,
     IContentManagerSession contentManagerSession,
     ILogger <CypherToContentStep> logger)
 {
     _graphCluster    = graphCluster;
     _serviceProvider = serviceProvider;
     _idGenerator     = idGenerator;
     _cypherToContentCSharpScriptGlobals = cypherToContentCSharpScriptGlobals;
     _syncNameProvider                = syncNameProvider;
     _publishedContentItemVersion     = publishedContentItemVersion;
     _superpositionContentItemVersion = superpositionContentItemVersion;
     _escoContentItemVersion          = escoContentItemVersion;
     _session               = session;
     _contentManager        = contentManager;
     _contentManagerSession = contentManagerSession;
     _logger = logger;
 }
Exemple #2
0
 public ApiController(
     IContentManager contentManager,
     IAuthorizationService authorizationService,
     IContentItemIdGenerator idGenerator)
 {
     _authorizationService = authorizationService;
     _contentManager       = contentManager;
     _idGenerator          = idGenerator;
 }
Exemple #3
0
 public DefaultContentManager(
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable <IContentHandler> handlers,
     ISession session,
     IContentItemIdGenerator idGenerator,
     ILogger <DefaultContentManager> logger)
 {
     _contentDefinitionManager = contentDefinitionManager;
     Handlers               = handlers;
     _session               = session;
     _idGenerator           = idGenerator;
     _contentManagerSession = new DefaultContentManagerSession();
     _logger = logger;
 }
 public DefaultContentManager(
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable <IContentHandler> handlers,
     ISession session,
     IContentItemIdGenerator idGenerator,
     ILogger <DefaultContentManager> logger,
     IClock clock)
 {
     _contentDefinitionManager = contentDefinitionManager;
     Handlers               = handlers;
     ReversedHandlers       = handlers.Reverse().ToArray();
     _session               = session;
     _idGenerator           = idGenerator;
     _contentManagerSession = new DefaultContentManagerSession();
     _logger = logger;
     _clock  = clock;
 }