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));
        }