public PlayerPointsService(ConfigurationService configurationService, NflContext context) { _configurationService = configurationService; _context = context; _context.ChangeTracker.AutoDetectChangesEnabled = false; _context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; }
public NflController(NflContext context) { _context = context; if (_context.Players.Count() == 0 && _context.Teams.Count() == 0 && _context.Teams.Count() <= 15) { _context.Players.Add(new Player { Id = 1, FirstName = "Tom", LastName = "Brady" }); _context.Players.Add(new Player { Id = 2, FirstName = "Larry", LastName = "FitzGerald" }); _context.Players.Add(new Player { Id = 3, FirstName = "Cam", LastName = "Newton" }); _context.Players.Add(new Player { Id = 4, FirstName = "Eli", LastName = "Manning" }); _context.Players.Add(new Player { Id = 5, FirstName = "Odell", LastName = "Beckham" }); _context.Players.Add(new Player { Id = 6, FirstName = "Richard", LastName = "Sherman" }); _context.Players.Add(new Player { Id = 7, FirstName = "Aaron", LastName = "Donald" }); _context.Teams.Add(new Team { Id = 1, Name = "New England Patriots", Location = "Foxborough, MA" }); _context.Teams.Add(new Team { Id = 2, Name = "Arizona Cardinals", Location = "Glendale, AZ" }); _context.Teams.Add(new Team { Id = 3, Name = "Carolina Panthers", Location = "Charlotte, NC" }); _context.Teams.Add(new Team { Id = 4, Name = "New York Giants", Location = "East Rutherford, NJ" }); _context.Teams.Add(new Team { Id = 5, Name = "Cleveland Browns", Location = "Cleveland, OH" }); _context.Teams.Add(new Team { Id = 6, Name = "San Francisco 49ers", Location = "Santa Clara, CA" }); _context.Teams.Add(new Team { Id = 7, Name = "Los Angeles Rams", Location = "Los Angeles, CA" }); _context.SaveChanges(); _context.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; } }
public PlayerController(NflContext context, PlayerPointsService playerPointsService, IAppCache cache) { _context = context; _playerPointsService = playerPointsService; _cache = cache; }
public TeamController(NflContext context) { _context = context; }