private void Seed()
        {
            using (var context = new BlogPostsContext(_contextOptions))
            {
                context.Database.EnsureDeleted();
                context.Database.EnsureCreated();

                int count = 3;

                for (int i = 0; i < count; i++)
                {
                    int id       = i + 1;
                    var blogPost = new BlogPost
                    {
                        PostId  = id,
                        Title   = $"Title {id}",
                        Body    = $"Body {id}",
                        Creator = $"Creator {id}",
                        Dt      = DateTime.Now
                    };

                    context.Set <BlogPost>().Add(blogPost);
                }

                context.SaveChanges();
            }
        }
Пример #2
0
 //Returns list of BlogPosts
 public void AddBlogPost(BlogPost blogPost)
 {
     _context.BlogPosts.Add(blogPost);
     _context.SaveChanges();
 }
Пример #3
0
 public void AddComment(Comment comment)
 {
     using var context = new BlogPostsContext(_connectionString);
     context.Comments.Add(comment);
     context.SaveChanges();
 }
Пример #4
0
 public void Save()
 {
     _context.SaveChanges();
 }
Пример #5
0
 public void AddBlogPost(BlogPost bp)
 {
     using var context = new BlogPostsContext(_connectionString);
     context.BlogPosts.Add(bp);
     context.SaveChanges();
 }