private static void SeedGolfers(LeagueDb db) { var hasher = new PasswordManager(); if (!db.Golfers.Any()) { var golfers = new[] { new Golfer { FirstName = "Scott", EmailAddress = "*****@*****.**", LastName = "A", Handicap = 18, MembershipId = 5000, IsAdmin = true }, new Golfer { FirstName = "Bobby", EmailAddress = "*****@*****.**", LastName = "S", Handicap = 14, MembershipId = 5001 }, new Golfer { FirstName = "Jason", EmailAddress = "*****@*****.**", LastName = "N", Handicap = 12, MembershipId = 5002 }, new Golfer { FirstName = "Jake", EmailAddress = "*****@*****.**", LastName = "M", Handicap = 14, MembershipId = 5003 } }; foreach (var golfer in golfers) { hasher.SetPassword(golfer, "123"); db.Add(golfer); } db.SaveChanges(); } }
public SignInManager(LeagueDb db, PasswordManager passwordManager, IHttpContextAccessor contextAccessor, ILogger <SignInManager> logger) { _db = db; _passwordManager = passwordManager; _contextAccessor = contextAccessor; _logger = logger; }
public GolfersQueryHandler(LeagueDb db) { _db = db; }
public static void Seed(this LeagueDb db) { SeedGolfers(db); }
public CurrentSeasonSummaryQueryHandler(LeagueDb db) { _db = db; }
public UpdateActiveFlagHandler(LeagueDb db) { _db = db; }
public CreateSeasonCommandHandler(LeagueDb db) { _db = db; }
public CreateMatchSetCommandHandler(LeagueDb db) { _db = db; }
public MatchSetQueryHandler(LeagueDb db) { _db = db; }