public async Task <Unit> Handle(UpdateStrategyCommand request, CancellationToken cancellationToken) { var originalEntity = await _context.Strategies.FindAsync(request.UpdateStrategyViewModel.DisplayStrategyDto.Id); originalEntity.Name = request.UpdateStrategyViewModel.DisplayStrategyDto.Name; originalEntity.StartDate = request.UpdateStrategyViewModel.DisplayStrategyDto.StartDate; originalEntity.EndDate = request.UpdateStrategyViewModel.DisplayStrategyDto.EndDate; await _strategyRepository.UpdateStrategyRepo(originalEntity, cancellationToken); return(Unit.Value); }