示例#1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new UserRegEONContext(
                       serviceProvider.GetRequiredService <DbContextOptions <UserRegEONContext> >()))
            {
                //Look for any Users
                if (context.Users.Any())
                {
                    return; //Database has been seeded
                }

                context.Users.AddRange(
                    new User
                {
                    Name           = "Alexander Ege",
                    Email          = "*****@*****.**",
                    Gender         = "M",
                    DateRegistered = DateTime.ParseExact("24/10/2019", "dd/MM/yyyy", null),
                    Days           = "Day1, Day2",
                    Requests       = "None"
                },

                    new User
                {
                    Name           = "Stephen Kaatz",
                    Email          = "*****@*****.**",
                    Gender         = "M",
                    DateRegistered = DateTime.ParseExact("04/08/2019", "dd/MM/yyyy", null),
                    Days           = "Day1, Day2, Day3",
                    Requests       = "Private Room"
                },

                    new User
                {
                    Name           = "Jane Doe",
                    Email          = "*****@*****.**",
                    Gender         = "F",
                    DateRegistered = DateTime.ParseExact("12/11/2019", "dd/MM/yyyy", null),
                    Days           = "Day1",
                    Requests       = "Bringing a plus one."
                }
                    );
                context.SaveChanges();
            }
        }
示例#2
0
 public UsersAPIController(UserRegEONContext context)
 {
     _context = context;
 }