public async Task <List <UserAddressDTO> > GetUserAddresses(string userID) { var addresses = await _queries.GetUserAddressesAsync(userID); if (addresses == null || addresses.Count == 0) { throw new Exception("Couldn't find any addresses"); } else { return(addresses); } }