public AddPageDraftVersionCommandHandler( IPageCache pageCache, IMessageAggregator messageAggregator, IPageStoredProcedures pageStoredProcedures ) { _pageCache = pageCache; _messageAggregator = messageAggregator; _pageStoredProcedures = pageStoredProcedures; }
public DuplicatePageCommandHandler( ICommandExecutor commandExecutor, CofoundryDbContext dbContext, IPageStoredProcedures pageStoredProcedures, ITransactionScopeManager transactionScopeFactory ) { _commandExecutor = commandExecutor; _dbContext = dbContext; _pageStoredProcedures = pageStoredProcedures; _transactionScopeFactory = transactionScopeFactory; }
public AddPageDraftVersionCommandHandler( CofoundryDbContext dbContext, IPageCache pageCache, IMessageAggregator messageAggregator, IPageStoredProcedures pageStoredProcedures, ITransactionScopeManager transactionScopeFactory ) { _dbContext = dbContext; _pageCache = pageCache; _messageAggregator = messageAggregator; _pageStoredProcedures = pageStoredProcedures; _transactionScopeFactory = transactionScopeFactory; }
public UnPublishPageCommandHandler( CofoundryDbContext dbContext, IPageCache pageCache, IMessageAggregator messageAggregator, ITransactionScopeFactory transactionScopeFactory, IPageStoredProcedures pageStoredProcedures ) { _dbContext = dbContext; _pageCache = pageCache; _messageAggregator = messageAggregator; _pageStoredProcedures = pageStoredProcedures; _transactionScopeFactory = transactionScopeFactory; }
public PublishPageCommandHandler( IQueryExecutor queryExecutor, CofoundryDbContext dbContext, IPageCache pageCache, IMessageAggregator messageAggregator, ITransactionScopeManager transactionScopeFactory, IPageStoredProcedures pageStoredProcedures ) { _queryExecutor = queryExecutor; _dbContext = dbContext; _pageCache = pageCache; _messageAggregator = messageAggregator; _transactionScopeFactory = transactionScopeFactory; _pageStoredProcedures = pageStoredProcedures; }
public DeletePageDraftVersionCommandHandler( CofoundryDbContext dbContext, IPageCache pageCache, ICommandExecutor commandExecutor, IMessageAggregator messageAggregator, ITransactionScopeFactory transactionScopeFactory, IPageStoredProcedures pageStoredProcedures ) { _dbContext = dbContext; _pageCache = pageCache; _commandExecutor = commandExecutor; _messageAggregator = messageAggregator; _transactionScopeFactory = transactionScopeFactory; _pageStoredProcedures = pageStoredProcedures; }
public DeletePageCommandHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, IPageCache pageCache, IMessageAggregator messageAggregator, ITransactionScopeManager transactionScopeFactory, IPageStoredProcedures pageStoredProcedures, IDependableEntityDeleteCommandValidator dependableEntityDeleteCommandValidator ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _pageCache = pageCache; _messageAggregator = messageAggregator; _transactionScopeFactory = transactionScopeFactory; _pageStoredProcedures = pageStoredProcedures; _dependableEntityDeleteCommandValidator = dependableEntityDeleteCommandValidator; }
public AddPageCommandHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, EntityAuditHelper entityAuditHelper, EntityTagHelper entityTagHelper, IPageCache pageCache, IMessageAggregator messageAggregator, IPageStoredProcedures pageStoredProcedures, ITransactionScopeManager transactionScopeFactory ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _entityAuditHelper = entityAuditHelper; _entityTagHelper = entityTagHelper; _pageCache = pageCache; _messageAggregator = messageAggregator; _pageStoredProcedures = pageStoredProcedures; _transactionScopeFactory = transactionScopeFactory; }