Пример #1
0
        public async Task <ActionResult <BlogPost> > PostBlogPost(BlogPost blogPost)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _repo.Add(blogPost);
            var save = await _repo.SaveAsync(blogPost);

            _context.BlogPost.Add(blogPost);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetBlogPost", new { id = blogPost.PostId }, blogPost));
        }
Пример #2
0
        public async Task <T> SaveAsync(T entity)
        {
            await _context.SaveChangesAsync();

            return(entity);
        }