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(); } }
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(); } }