using ContosoPizza.Data; using ContosoPizza.Models; namespace ContosoPizza.Services { public class PizzaService { private readonly PizzaContext _context = default!; public PizzaService(PizzaContext context) { _context = context; } public IList GetPizzas() { if(_context.Pizzas != null) { return _context.Pizzas.ToList(); } return new List(); } public void AddPizza(Pizza pizza) { if (_context.Pizzas != null) { _context.Pizzas.Add(pizza); _context.SaveChanges(); } } public void DeletePizza(int id) { if (_context.Pizzas != null) { var pizza = _context.Pizzas.Find(id); if (pizza != null) { _context.Pizzas.Remove(pizza); _context.SaveChanges(); } } } } }