Example #1
0
        public async Task <IActionResult> GetCustomerAddresses(int customerId)
        {
            var query     = new QueryCustomerAddresses(customerId);
            var addresses = await _messaging.DispatchAsync(query);

            return(Ok(addresses));
        }
 public Address[] ListAddresses(QueryCustomerAddresses query)
 {
     return(_addresses.Where(a => a.CustomerId == query.CustomerId).ToArray());
 }