// GET: /<controller>/ public IActionResult Index() { //Query a database table var connection = _context.CatFarm; CatFarm cf = new CatFarm(); cf.Name = "Amandas Cat Farm"; cf.NumberOfCats = 100; cf.Location = "Cat Island"; _context.CatFarm.Add(cf); _context.SaveChanges(); //LINQ/Lambda query against a database var x = _context.CatFarm.Where(c => c.ID == 1); return(View()); }
public static void Test() { IAnimalFarm <Cat> catFarm = new CatFarm(); IAnimalFarm <Animal> animalFarm = catFarm; //OK Animal animal = animalFarm.ProduceAnimal(); }