public DefaultContentManager(
     IContentDefinitionManager contentDefinitionManager,
     //IContentManagerSession contentManagerSession,
     IEnumerable<IContentHandler> handlers,
     ISession session,
     ILoggerFactory loggerFactory) {
     _contentDefinitionManager = contentDefinitionManager;
     //_contentManagerSession = contentManagerSession;
     Handlers = handlers;
     _session = session;
     _contentManagerSession = new DefaultContentManagerSession();
     _logger = loggerFactory.CreateLogger<DefaultContentManager>();
 }
 public DefaultContentManager(
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable<IContentHandler> handlers,
     ISession session,
     ILogger<DefaultContentManager> logger,
     LinearBlockIdGenerator idGenerator)
 {
     _contentDefinitionManager = contentDefinitionManager;
     Handlers = handlers;
     _session = session;
     _contentManagerSession = new DefaultContentManagerSession();
     _idGenerator = idGenerator;
     _logger = logger;
 }
Exemple #3
0
 public DefaultContentManager(
     IContentDefinitionManager contentDefinitionManager,
     IEnumerable <IContentHandler> handlers,
     ISession session,
     ILogger <DefaultContentManager> logger,
     LinearBlockIdGenerator idGenerator)
 {
     _contentDefinitionManager = contentDefinitionManager;
     Handlers = handlers;
     _session = session;
     _contentManagerSession = new DefaultContentManagerSession();
     _idGenerator           = idGenerator;
     _logger = logger;
 }