예제 #1
0
        public static void GetBooks(IServiceProvider serviceProvider)
        {
            using (var books = new OokbeeEntities(
                       serviceProvider.GetRequiredService <
                           DbContextOptions <OokbeeEntities> >()))

            {
                if (books.Books.Any())
                {
                    return;   // DB has been seeded
                }
                books.Books.AddRange(
                    new Book
                {
                    Title = "ขอโทษที พอดีไม่ใช่นางเอก", PublishedDateUtc = DateTime.Parse("2020-01-01")
                },
                    new Book
                {
                    Title = "ปิ๊งรักน้องชายหน้าหวาน", PublishedDateUtc = DateTime.Parse("2020-02-02")
                }
                    );
                books.Books.OrderByDescending(x => x.PublishedDateUtc).Take(50);

                books.SaveChanges();
            }
        }
예제 #2
0
 public BookController(OokbeeEntities context)
 {
     _context = context;
 }