public async Task UpdateAsync(ScopeViewModel model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } if (string.IsNullOrWhiteSpace(model.Id)) { throw new InvalidOperationException(nameof(model.Id)); } var param = ToParam(model); await _service.UpdateAsync(param); }