コード例 #1
0
        private async Task SeedDb(BookStoreDbContext db)
        {
            var firstBook = new Book {
                Id = 1, Title = "First Book", Price = 10, TraderId = UserId
            };
            var secondBook = new Book {
                Id = 2, Title = "Second Book", Price = 11, TraderId = "penka"
            };
            var thirdBook = new Book {
                Id = 3, Title = "Third Book", Price = 12, TraderId = UserId, CoverPicture = new byte[] { 1, 2, 3, 4 }
            };

            db.AddRange(firstBook, secondBook, thirdBook);

            await db.SaveChangesAsync();
        }
コード例 #2
0
        private async Task SeedDb(BookStoreDbContext db)
        {
            var firstUser = new User {
                Id = "ivan", UserName = "******", Address = Address
            };
            var secondUser = new User {
                Id = "petur", UserName = "******"
            };
            var thirdUser = new User {
                Id = "canko", UserName = "******"
            };

            db.AddRange(firstUser, secondUser, thirdUser);

            await db.SaveChangesAsync();
        }
コード例 #3
0
        private async Task SeedDb(BookStoreDbContext db)
        {
            var firstOrder = new Order {
                Id = 1, CustomerId = UserId, TraderId = "hari"
            };
            var secondOrder = new Order {
                Id = 2, CustomerId = "chocho", TraderId = UserId
            };
            var thirdOrder = new Order {
                Id = 3, CustomerId = UserId, TraderId = "gari"
            };

            firstOrder.Books.Add(new OrderBook {
                BookId = BookId
            });

            db.AddRange(firstOrder, secondOrder, thirdOrder);

            await db.SaveChangesAsync();
        }
コード例 #4
0
 private async Task SeedData(BookStoreDbContext context)
 {
     context.AddRange(GetTestData());
     await context.SaveChangesAsync();
 }