Exemple #1
0
 public async Task CreateAsync(Blog.Domain.Blogs.Blog blog)
 {
     using (var dbContext = _dbContextFactory.CreateDbContext())
     {
         var dbEntity = _mapper.Map <BlogEntity>(blog);
         dbContext.Blogs.Add(dbEntity);
         await dbContext.SaveChangesAsync();
     }
 }
Exemple #2
0
        public async Task UpdateAsync(Blog.Domain.Blogs.Blog blog)
        {
            using (var dbContext = _dbContextFactory.CreateDbContext())
            {
                var blogEntity = await dbContext.Blogs.FirstOrDefaultAsync(x => x.Id == blog.Id);

                _mapper.Map(blog, blogEntity);
                await dbContext.SaveChangesAsync();
            }
        }