using Core.Entities; using Core.Interfaces; using Microsoft.EntityFrameworkCore; namespace Infrastructure.Data { public class ProductRepository : iProductRepository { private readonly StoreContext _context; public ProductRepository(StoreContext context) { _context = context; } public async Task GetProductByIdAsync(int id) { return await _context.Products.FindAsync(id); } public async Task> GetProductsAync() { return await _context.Products.ToListAsync(); } } }