public UpdateCustomEntityUrlCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _queryExecutor               = queryExecutor;
     _dbContext                   = dbContext;
     _customEntityCache           = customEntityCache;
     _messageAggregator           = messageAggregator;
     _permissionValidationService = permissionValidationService;
     _transactionScopeFactory     = transactionScopeFactory;
 }
 public RegisterPageTemplatesCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     ICommandExecutor commandExecutor,
     IPageCache pageCache,
     IPageTemplateViewFileLocator pageTemplateViewFileLocator,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext                   = dbContext;
     _queryExecutor               = queryExecutor;
     _commandExecutor             = commandExecutor;
     _pageCache                   = pageCache;
     _pageTemplateViewFileLocator = pageTemplateViewFileLocator;
     _transactionScopeFactory     = transactionScopeFactory;
 }
Ejemplo n.º 3
0
 public AddCustomEntityDraftVersionCommandHandler(
     CofoundryDbContext dbContext,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ICustomEntityStoredProcedures customEntityStoredProcedures,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext                    = dbContext;
     _customEntityCache            = customEntityCache;
     _messageAggregator            = messageAggregator;
     _permissionValidationService  = permissionValidationService;
     _customEntityStoredProcedures = customEntityStoredProcedures;
     _transactionScopeFactory      = transactionScopeFactory;
 }
 public DeleteImageAssetCommandHandler(
     CofoundryDbContext dbContext,
     IImageAssetCache imageAssetCache,
     ICommandExecutor commandExecutor,
     ITransactionScopeManager transactionScopeFactory,
     IMessageAggregator messageAggregator,
     IDependableEntityDeleteCommandValidator dependableEntityDeleteCommandValidator
     )
 {
     _dbContext               = dbContext;
     _imageAssetCache         = imageAssetCache;
     _commandExecutor         = commandExecutor;
     _transactionScopeFactory = transactionScopeFactory;
     _messageAggregator       = messageAggregator;
     _dependableEntityDeleteCommandValidator = dependableEntityDeleteCommandValidator;
 }
Ejemplo n.º 5
0
 public ReOrderCustomEntitiesCommandHandler(
     CofoundryDbContext dbContext,
     ICustomEntityStoredProcedures customEntityStoredProcedures,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     ICustomEntityDefinitionRepository customEntityDefinitionRepository,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext = dbContext;
     _customEntityStoredProcedures     = customEntityStoredProcedures;
     _customEntityCache                = customEntityCache;
     _messageAggregator                = messageAggregator;
     _customEntityDefinitionRepository = customEntityDefinitionRepository;
     _transactionScopeFactory          = transactionScopeFactory;
 }
Ejemplo n.º 6
0
 public UpdateRoleCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     IPermissionRepository permissionRepository,
     IRoleCache roleCache,
     ICommandExecutor commandExecutor,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext               = dbContext;
     _queryExecutor           = queryExecutor;
     _permissionRepository    = permissionRepository;
     _roleCache               = roleCache;
     _commandExecutor         = commandExecutor;
     _transactionScopeFactory = transactionScopeFactory;
 }
Ejemplo n.º 7
0
 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 AddImageAssetCommandHandler(
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     EntityTagHelper entityTagHelper,
     IImageAssetFileService imageAssetFileService,
     ITransactionScopeManager transactionScopeFactory,
     IMessageAggregator messageAggregator
     )
 {
     _dbContext               = dbContext;
     _entityAuditHelper       = entityAuditHelper;
     _entityTagHelper         = entityTagHelper;
     _imageAssetFileService   = imageAssetFileService;
     _transactionScopeFactory = transactionScopeFactory;
     _messageAggregator       = messageAggregator;
 }
 public AddDocumentAssetCommandHandler(
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     EntityTagHelper entityTagHelper,
     DocumentAssetCommandHelper documentAssetCommandHelper,
     ITransactionScopeManager transactionScopeFactory,
     IMessageAggregator messageAggregator
     )
 {
     _dbContext                  = dbContext;
     _entityAuditHelper          = entityAuditHelper;
     _entityTagHelper            = entityTagHelper;
     _documentAssetCommandHelper = documentAssetCommandHelper;
     _transactionScopeFactory    = transactionScopeFactory;
     _messageAggregator          = messageAggregator;
 }
Ejemplo n.º 10
0
 public DuplicateCustomEntityCommandHandler(
     ICommandExecutor commandExecutor,
     CofoundryDbContext dbContext,
     ICustomEntityStoredProcedures customEntityStoredProcedures,
     ITransactionScopeManager transactionScopeFactory,
     ICustomEntityDataModelMapper customEntityDataModelMapper,
     ICustomEntityDefinitionRepository customEntityDefinitionRepository
     )
 {
     _commandExecutor = commandExecutor;
     _dbContext       = dbContext;
     _customEntityStoredProcedures     = customEntityStoredProcedures;
     _transactionScopeFactory          = transactionScopeFactory;
     _customEntityDataModelMapper      = customEntityDataModelMapper;
     _customEntityDefinitionRepository = customEntityDefinitionRepository;
 }
 public MovePageVersionBlockCommandHandler(
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     EntityOrderableHelper entityOrderableHelper,
     IPageCache pageCache,
     IMessageAggregator messageAggregator,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext               = dbContext;
     _entityAuditHelper       = entityAuditHelper;
     _entityOrderableHelper   = entityOrderableHelper;
     _pageCache               = pageCache;
     _messageAggregator       = messageAggregator;
     _transactionScopeFactory = transactionScopeFactory;
 }
 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 UpdatePageUrlCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     IPageCache pageCache,
     IMessageAggregator messageAggregator,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _queryExecutor           = queryExecutor;
     _dbContext               = dbContext;
     _entityAuditHelper       = entityAuditHelper;
     _pageCache               = pageCache;
     _messageAggregator       = messageAggregator;
     _transactionScopeFactory = transactionScopeFactory;
 }
Ejemplo n.º 14
0
 public DeletePageDraftVersionCommandHandler(
     CofoundryDbContext dbContext,
     IPageCache pageCache,
     ICommandExecutor commandExecutor,
     IMessageAggregator messageAggregator,
     ITransactionScopeManager transactionScopeFactory,
     IPageStoredProcedures pageStoredProcedures
     )
 {
     _dbContext               = dbContext;
     _pageCache               = pageCache;
     _commandExecutor         = commandExecutor;
     _messageAggregator       = messageAggregator;
     _transactionScopeFactory = transactionScopeFactory;
     _pageStoredProcedures    = pageStoredProcedures;
 }
 public UpdatePageVersionBlockCommandHandler(
     CofoundryDbContext dbContext,
     IPageCache pageCache,
     IDbUnstructuredDataSerializer dbUnstructuredDataSerializer,
     ICommandExecutor commandExecutor,
     IMessageAggregator messageAggregator,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext = dbContext;
     _pageCache = pageCache;
     _dbUnstructuredDataSerializer = dbUnstructuredDataSerializer;
     _commandExecutor         = commandExecutor;
     _messageAggregator       = messageAggregator;
     _transactionScopeFactory = transactionScopeFactory;
 }
Ejemplo n.º 16
0
 public SetupCofoundryCommandHandler(
     ICommandExecutor commandExecutor,
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     ITransactionScopeManager transactionScopeFactory,
     UserContextMapper userContextMapper,
     IObjectCacheFactory objectCacheFactory
     )
 {
     _commandExecutor         = commandExecutor;
     _queryExecutor           = queryExecutor;
     _dbContext               = dbContext;
     _transactionScopeFactory = transactionScopeFactory;
     _userContextMapper       = userContextMapper;
     _objectCacheFactory      = objectCacheFactory;
 }
Ejemplo n.º 17
0
 public DeleteCustomEntityVersionPageBlockCommandHandler(
     CofoundryDbContext dbContext,
     ICustomEntityCache customEntityCache,
     ICommandExecutor commandExecutor,
     IMessageAggregator messageAggregator,
     ICustomEntityDefinitionRepository customEntityDefinitionRepository,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext                   = dbContext;
     _customEntityCache           = customEntityCache;
     _commandExecutor             = commandExecutor;
     _messageAggregator           = messageAggregator;
     _permissionValidationService = permissionValidationService;
     _transactionScopeFactory     = transactionScopeFactory;
 }
 public RegisterPageBlockTypesCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     IPageCache pageCache,
     IPageBlockTypeCache blockCache,
     IEnumerable <IPageBlockTypeDataModel> allPageBlockTypeDataModels,
     IPageBlockTypeFileNameFormatter blockTypeFileNameFormatter,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext     = dbContext;
     _queryExecutor = queryExecutor;
     _pageCache     = pageCache;
     _allPageBlockTypeDataModels = allPageBlockTypeDataModels;
     _blockCache = blockCache;
     _blockTypeFileNameFormatter = blockTypeFileNameFormatter;
     _transactionScopeFactory    = transactionScopeFactory;
 }
 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 DeleteImageAssetCommandHandler(
     CofoundryDbContext dbContext,
     IImageAssetCache imageAssetCache,
     ICommandExecutor commandExecutor,
     ITransactionScopeManager transactionScopeFactory,
     IMessageAggregator messageAggregator,
     IFileStoreService fileStoreService,
     IResizedImageAssetFileService resizedImageAssetFileService
     )
 {
     _dbContext                    = dbContext;
     _imageAssetCache              = imageAssetCache;
     _commandExecutor              = commandExecutor;
     _transactionScopeFactory      = transactionScopeFactory;
     _messageAggregator            = messageAggregator;
     _fileStoreService             = fileStoreService;
     _resizedImageAssetFileService = resizedImageAssetFileService;
 }
Ejemplo n.º 21
0
 public MoveCustomEntityVersionPageBlockCommandHandler(
     CofoundryDbContext dbContext,
     EntityAuditHelper entityAuditHelper,
     EntityOrderableHelper entityOrderableHelper,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext                   = dbContext;
     _entityAuditHelper           = entityAuditHelper;
     _entityOrderableHelper       = entityOrderableHelper;
     _customEntityCache           = customEntityCache;
     _messageAggregator           = messageAggregator;
     _permissionValidationService = permissionValidationService;
     _transactionScopeFactory     = transactionScopeFactory;
 }
 public DeleteCustomEntityCommandHandler(
     CofoundryDbContext dbContext,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory,
     IDependableEntityDeleteCommandValidator dependableEntityDeleteCommandValidator,
     ICustomEntityStoredProcedures customEntityStoredProcedures
     )
 {
     _dbContext                              = dbContext;
     _customEntityCache                      = customEntityCache;
     _messageAggregator                      = messageAggregator;
     _permissionValidationService            = permissionValidationService;
     _transactionScopeFactory                = transactionScopeFactory;
     _dependableEntityDeleteCommandValidator = dependableEntityDeleteCommandValidator;
     _customEntityStoredProcedures           = customEntityStoredProcedures;
 }
 public UpdateCustomEntityVersionPageBlockCommandHandler(
     CofoundryDbContext dbContext,
     ICommandExecutor commandExecutor,
     ICustomEntityCache pageCache,
     IPageBlockCommandHelper pageBlockCommandHelper,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext                   = dbContext;
     _commandExecutor             = commandExecutor;
     _customEntityCache           = pageCache;
     _pageBlockCommandHelper      = pageBlockCommandHelper;
     _messageAggregator           = messageAggregator;
     _permissionValidationService = permissionValidationService;
     _transactionScopeFactory     = transactionScopeFactory;
 }
 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;
 }
Ejemplo n.º 25
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;
 }
 public ResetUserPasswordCommandHelper(
     CofoundryDbContext dbContext,
     IUserAreaDefinitionRepository userAreaRepository,
     IPasswordCryptographyService passwordCryptographyService,
     ISecurityTokenGenerationService securityTokenGenerationService,
     IMailService mailService,
     ITransactionScopeManager transactionScopeFactory,
     IClientConnectionService clientConnectionService
     )
 {
     _dbContext                      = dbContext;
     _userAreaRepository             = userAreaRepository;
     _passwordCryptographyService    = passwordCryptographyService;
     _securityTokenGenerationService = securityTokenGenerationService;
     _mailService                    = mailService;
     _transactionScopeFactory        = transactionScopeFactory;
     _clientConnectionService        = clientConnectionService;
 }
Ejemplo n.º 27
0
 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;
 }
 public UpdateCustomEntityDraftVersionCommandHandler(
     IQueryExecutor queryExecutor,
     ICommandExecutor commandExecutor,
     CofoundryDbContext dbContext,
     ICustomEntityCache customEntityCache,
     IDbUnstructuredDataSerializer dbUnstructuredDataSerializer,
     IMessageAggregator messageAggregator,
     ICustomEntityDefinitionRepository customEntityDefinitionRepository,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _queryExecutor                    = queryExecutor;
     _commandExecutor                  = commandExecutor;
     _dbContext                        = dbContext;
     _customEntityCache                = customEntityCache;
     _dbUnstructuredDataSerializer     = dbUnstructuredDataSerializer;
     _messageAggregator                = messageAggregator;
     _customEntityDefinitionRepository = customEntityDefinitionRepository;
     _transactionScopeFactory          = transactionScopeFactory;
 }
 public PublishCustomEntityCommandHandler(
     CofoundryDbContext dbContext,
     ICommandExecutor commandExecutor,
     IQueryExecutor queryExecutor,
     ICustomEntityCache customEntityCache,
     IMessageAggregator messageAggregator,
     IPermissionValidationService permissionValidationService,
     ICustomEntityDefinitionRepository customEntityDefinitionRepository,
     ITransactionScopeManager transactionScopeFactory,
     ICustomEntityStoredProcedures customEntityStoredProcedures
     )
 {
     _dbContext                        = dbContext;
     _queryExecutor                    = queryExecutor;
     _commandExecutor                  = commandExecutor;
     _customEntityCache                = customEntityCache;
     _messageAggregator                = messageAggregator;
     _permissionValidationService      = permissionValidationService;
     _customEntityDefinitionRepository = customEntityDefinitionRepository;
     _transactionScopeFactory          = transactionScopeFactory;
     _customEntityStoredProcedures     = customEntityStoredProcedures;
 }
Ejemplo n.º 30
0
 public AddUserCommandHandler(
     CofoundryDbContext dbContext,
     IPasswordCryptographyService passwordCryptographyService,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IUserAreaDefinitionRepository userAreaRepository,
     IUserUpdateCommandHelper userUpdateCommandHelper,
     IPasswordPolicyService newPasswordValidationService,
     ITransactionScopeManager transactionScopeFactory,
     IMessageAggregator messageAggregator,
     ISecurityStampGenerator securityStampGenerator
     )
 {
     _dbContext = dbContext;
     _passwordCryptographyService  = passwordCryptographyService;
     _userCommandPermissionsHelper = userCommandPermissionsHelper;
     _userAreaRepository           = userAreaRepository;
     _userUpdateCommandHelper      = userUpdateCommandHelper;
     _newPasswordValidationService = newPasswordValidationService;
     _transactionScopeFactory      = transactionScopeFactory;
     _messageAggregator            = messageAggregator;
     _securityStampGenerator       = securityStampGenerator;
 }