public async Task <ProductListResponse> ListProducts(ProductFilter filter = null) { var products = await _productsClient.ListAsync(filter); return(products); }