Exemplo n.º 1
0
 public UpdatePageDirectoryCommandHandler(
     CofoundryDbContext dbContext,
     IPageDirectoryCache cache,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext = dbContext;
     _cache     = cache;
     _transactionScopeFactory = transactionScopeFactory;
 }
Exemplo n.º 2
0
 public UpdatePageDirectoryCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     IPageDirectoryCache cache
     )
 {
     _dbContext         = dbContext;
     _entityAuditHelper = entityAuditHelper;
     _queryExecutor     = queryExecutor;
     _cache             = cache;
 }
 public DeletePageDirectoryCommandHandler(
     CofoundryDbContext dbContext,
     IPageDirectoryCache cache,
     ICommandExecutor commandExecutor,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext               = dbContext;
     _cache                   = cache;
     _commandExecutor         = commandExecutor;
     _transactionScopeFactory = transactionScopeFactory;
 }
Exemplo n.º 4
0
 public AddPageDirectoryCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     IPageDirectoryCache cache,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext               = dbContext;
     _entityAuditHelper       = entityAuditHelper;
     _queryExecutor           = queryExecutor;
     _cache                   = cache;
     _transactionScopeFactory = transactionScopeFactory;
 }
Exemplo n.º 5
0
 public UpdatePageDirectoryAccessRuleSetCommandHandler(
     CofoundryDbContext dbContext,
     IDomainRepository domainRepository,
     IUpdateAccessRuleSetCommandHelper updateAccessRulesCommandHelper,
     IPageDirectoryCache pageDirectoryCache,
     IMessageAggregator messageAggregator
     )
 {
     _dbContext        = dbContext;
     _domainRepository = domainRepository;
     _updateAccessRulesCommandHelper = updateAccessRulesCommandHelper;
     _pageDirectoryCache             = pageDirectoryCache;
     _messageAggregator = messageAggregator;
 }
 public DeletePageDirectoryCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     IPageDirectoryCache cache,
     ITransactionScopeManager transactionScopeFactory,
     IPermissionValidationService permissionValidationService,
     IMessageAggregator messageAggregator
     )
 {
     _dbContext                   = dbContext;
     _queryExecutor               = queryExecutor;
     _cache                       = cache;
     _transactionScopeFactory     = transactionScopeFactory;
     _permissionValidationService = permissionValidationService;
     _messageAggregator           = messageAggregator;
 }
 public UpdatePageDirectoryUrlCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     IPageDirectoryStoredProcedures pageDirectoryStoredProcedures,
     IPageDirectoryCache cache,
     IMessageAggregator messageAggregator,
     ITransactionScopeManager transactionScopeFactory,
     IPermissionValidationService permissionValidationService
     )
 {
     _dbContext     = dbContext;
     _queryExecutor = queryExecutor;
     _pageDirectoryStoredProcedures = pageDirectoryStoredProcedures;
     _cache                       = cache;
     _messageAggregator           = messageAggregator;
     _transactionScopeFactory     = transactionScopeFactory;
     _permissionValidationService = permissionValidationService;
 }
Exemplo n.º 8
0
 public AddPageDirectoryCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     IPageDirectoryCache cache,
     ITransactionScopeManager transactionScopeFactory,
     IPageDirectoryStoredProcedures pageDirectoryStoredProcedures,
     IMessageAggregator messageAggregator
     )
 {
     _dbContext                     = dbContext;
     _entityAuditHelper             = entityAuditHelper;
     _queryExecutor                 = queryExecutor;
     _cache                         = cache;
     _transactionScopeFactory       = transactionScopeFactory;
     _pageDirectoryStoredProcedures = pageDirectoryStoredProcedures;
     _messageAggregator             = messageAggregator;
 }