public async Task <ProductOut> GetProducts() { return(await AsyncHelper.AsyncFunction <ProductOut>(() => { ProductOut productOut = new ProductOut(); productOut.Products = _context.Products.Select(x => new ProductModel { ProductId = x.ProductId, Name = x.Name, }).ToList(); return productOut; })); }