public async Task <IActionResult> Execute(CreateCustomerModel data) { var customer = new Customer(data.Name); await _db.AddAsync(customer); await _db.SaveChangesAsync(); var result = new CreateCustomerResult { Id = customer.Id, Name = customer.Name }; return(Ok(result)); }