Exemple #1
0
 public AddPageDraftVersionCommandHandler(
     IPageCache pageCache,
     IMessageAggregator messageAggregator,
     IPageStoredProcedures pageStoredProcedures
     )
 {
     _pageCache            = pageCache;
     _messageAggregator    = messageAggregator;
     _pageStoredProcedures = pageStoredProcedures;
 }
Exemple #2
0
 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;
 }
Exemple #6
0
 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;
 }