public async Task <AllergyModel> Handle(UpdateAllergyCommand request, CancellationToken cancellationToken) { var allergy = await _repository.GetAllergyByIdAsync(request.Id); allergy.Name = request.Name; allergy.LastModified = DateTime.UtcNow; allergy.LastModifiedBy = "APPLICATION"; var insertedId = await _repository.UpdateAllergyAsync(allergy); return(new AllergyModel() { Id = insertedId, Name = allergy.Name }); }