public QuotesController(SantaDataContext context)
 {
     _context = context;
     if (!_context.Quote.Any())
     {
         Seeder.SeedDB(context);
     }
 }
Exemple #2
0
        public static void SeedDB(SantaDataContext context)
        {
            if (context.Quote.Any())
            {
                return;
            }

            List <Quote> quotes = new List <Quote>()
            {
                new Quote {
                    Content = "ORM benytter Repository Pattern"
                },
                new Quote {
                    Content = "Entity framework bruger Unit of Work"
                },
                new Quote {
                    Content = "MVC står for Model view controller"
                },
                new Quote {
                    Content = "MVC overholder Seperation of Concern"
                },
                new Quote {
                    Content = "Du kan teste API'er med værktøjer såsom POstman eller fiddler"
                },
                new Quote {
                    Content = "Hello santa"
                },
                new Quote {
                    Content = "Razor pages bør bruges til simple websites uden meget logik"
                },
                new Quote {
                    Content = "MVC burde benyttes når du har behov for mere kompleksitet"
                },
                new Quote {
                    Content = "Hello Satan"
                },
                new Quote {
                    Content = "Hello Pika"
                },
                new Quote {
                    Content = "Hello Bearcu"
                },
                new Quote {
                    Content = "Hello World"
                },
                new Quote {
                    Content = "Hello Muc"
                },
                new Quote {
                    Content = "#BobIsDead"
                },
                new Quote {
                    Content = "#NearDeathExperience"
                },
                new Quote {
                    Content = "Bob is here!"
                },
                new Quote {
                    Content = "Santa has many minions."
                },
                new Quote {
                    Content = "More pay for the minions!"
                },
                new Quote {
                    Content = "Jeg kan ikke komme på flere lige nu :("
                },
                new Quote {
                    Content = ":)"
                },
                new Quote {
                    Content = ":D"
                },
                new Quote {
                    Content = ":("
                },
                new Quote {
                    Content = "Næsten overstået!"
                },
                new Quote {
                    Content = "F*****g jul."
                }
            };

            foreach (Quote q in quotes)
            {
                context.Quote.AddAsync(q);
            }
            context.SaveChangesAsync();
        }
Exemple #3
0
 public ValuesController(SantaDataContext context)
 {
     _context = context;
 }