public async Task <IActionResult> CustomerByNameAsync([FromRoute] string name, CancellationToken cancellationToken) { var request = new CustomerRequest { Name = name }; var customer = await _customerServices.GetCustomerByNameAsync(request, cancellationToken); if (customer == null) { return(NoContent()); } return(Ok(customer)); }