Пример #1
0
 public async Task <GetProductByIdResponse> Handle(GetProductByIdRequest request)
 {
     return(new GetProductByIdResponse()
     {
         Product = ProductApiModel.FromProduct(await _context.Products.FindAsync(request.Id))
     });
 }
Пример #2
0
            public async Task <GetProductsResponse> Handle(GetProductsRequest request)
            {
                var products = await _context.Products.ToListAsync();

                return(new GetProductsResponse()
                {
                    Products = products.Select(x => ProductApiModel.FromProduct(x)).ToList()
                });
            }