コード例 #1
0
 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;
 }
コード例 #2
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;
 }