#pragma warning disable 1998 private async void UpdateAssociate(int associateId, Action <Associate> operation) #pragma warning restore 1998 { Associate associate = _repository.GetAssociate(associateId); if (associate == null) { throw new InvalidOperationException($"Associate with id {associateId} cannot be found"); } operation(associate); }