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; }
public SyncNameProvider( ISyncNameProviderCSharpScriptGlobals syncNameProviderCSharpScriptGlobals, IContentDefinitionManager contentDefinitionManager, ISuperpositionContentItemVersion superpositionContentItemVersion) { _syncNameProviderCSharpScriptGlobals = syncNameProviderCSharpScriptGlobals; _contentDefinitionManager = contentDefinitionManager; _superpositionContentItemVersion = superpositionContentItemVersion; _propertyNameTransformers = new Stack <Func <string, string> >(); }
public NodeContentItemLookup( IContentItemVersionFactory contentItemVersionFactory, ISyncNameProvider syncNameProvider, ISuperpositionContentItemVersion superpositionContentItemVersion, IEscoContentItemVersion escoContentItemVersion, ISession session) { _contentItemVersionFactory = contentItemVersionFactory; _syncNameProvider = syncNameProvider; _superpositionContentItemVersion = superpositionContentItemVersion; _escoContentItemVersion = escoContentItemVersion; _session = session; }