Пример #1
0
 public AssetHandler(IAssetQueryRepository assetQueryRepository, IAssetRepository assetRepository)
 {
     _assetQueryRepository       = assetQueryRepository;
     _assetRepository            = assetRepository;
     _getListQueryValidator      = new GetListQueryValidator();
     _deleteByIdCommandValidator = new DeleteByIdCommandValidator();
 }
 public SceneHandler(ISceneRepository sceneRepository, IProjectPartitionKeyGenerator partitionKeyGenerator, ISceneQueryRepository sceneQueryRepository)
 {
     _sceneRepository      = sceneRepository;
     _sceneQueryRepository = sceneQueryRepository;
     _mapper = new SceneMapper(partitionKeyGenerator);
     _createSceneCommandValidator     = new CreateSceneCommandValidator();
     _updateSceneCommandValidator     = new UpdateSceneCommandValidator();
     _deleteByIdCommandValidator      = new DeleteByIdCommandValidator();
     _getListByParentIdQueryValidator = new GetListByParentIdQueryValidator();
 }
Пример #3
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();
 }
Пример #4
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();
 }