public async Task <Unit> Handle(UpdatePhaseCommand request, CancellationToken cancellationToken)
            {
                var originalEntity = await _context.Phases.FindAsync(request.UpdatePhaseViewModel.DisplayPhaseDto.Id);

                originalEntity.Name      = request.UpdatePhaseViewModel.DisplayPhaseDto.Name;
                originalEntity.StartDate = request.UpdatePhaseViewModel.DisplayPhaseDto.StartDate;
                originalEntity.EndDate   = request.UpdatePhaseViewModel.DisplayPhaseDto.EndDate;

                await _phaseRepository.UpdatePhaseRepo(originalEntity, cancellationToken);

                return(Unit.Value);
            }