static void Main(string[] args) { Console.WriteLine("***** Fun with ADO.NET EF Core 2 *****\n"); /* using (ClinicAppAuthContext context = new ClinicAppAuthContext()) * { * ClinicAppDAL.DataInitiaze.DataInitiaizer.CreateDb(context); * ClinicAppDAL.DataInitiaze.DataInitiaizer.InitialiseAdmin(context); * foreach (User c in context.Users) * { * Console.WriteLine(c.Password); * } * }*/ Console.WriteLine("***** Using a Repository *****\n"); using (var repo = new ClinicAppDAL.Repos.AuthRepo.UserRepo(new ClinicAppAuthContext())) { AddNewRecord(new User { Login = "******", Password = "******", Role = 1, Access = true });; foreach (User c in repo.GetAll()) { Console.WriteLine(c.Password); } } //TestConcurrency(); Console.ReadLine(); }
private static void AddNewRecord(User car) { using (var repo = new ClinicAppDAL.Repos.AuthRepo.UserRepo(new ClinicAppAuthContext())) { repo.Add(car); } }