Esempio n. 1
0
 public AssetHandler(IAssetQueryRepository assetQueryRepository, IAssetRepository assetRepository)
 {
     _assetQueryRepository       = assetQueryRepository;
     _assetRepository            = assetRepository;
     _getListQueryValidator      = new GetListQueryValidator();
     _deleteByIdCommandValidator = new DeleteByIdCommandValidator();
 }
Esempio n. 2
0
 public CharacterHandler(ICharacterRepository characterRepository, ICharacterQueryRepository characterQueryRepository)
 {
     _characterRepository      = characterRepository;
     _characterQueryRepository = characterQueryRepository;
     _mapper = new CharacterMapper();
     _createCharacterCommandValidator = new CreateCharacterCommandValidator();
     _updateCharacterCommandValidator = new UpdateCharacterCommandValidator();
     _deleteByIdCommandValidator      = new DeleteByIdCommandValidator();
     _getListQueryValidator           = new GetListQueryValidator();
 }
Esempio n. 3
0
 public ProjectHandler(IProjectQueryRepository projectQueryRepository, IProjectRepository projectRepository, IProjectPartitionKeyGenerator partitionKeyGenerator)
 {
     _projectQueryRepository = projectQueryRepository;
     _projectRepository      = projectRepository;
     _mapper = new ProjectMapper(partitionKeyGenerator);
     _createProjectCommandValidator = new CreateProjectCommandValidator();
     _updateProjectCommandValidator = new UpdateProjectCommandValidator();
     _getListQueryValidator         = new GetListQueryValidator();
     _getByIdQueryValidator         = new GetByIdQueryValidator();
     _deleteByIdCommandValidator    = new DeleteByIdCommandValidator();
 }