Наследование: IExtensibleDataObject
 public void Delete(Blog blog)
 {
     _blogRepository.Delete(blog);
     _unitOfWork.Commit();
 }
 public void Update(Blog blog)
 {
     _blogRepository.Update(blog);
     _unitOfWork.Commit();
 }
 public void Add(Blog blog)
 {
     _blogRepository.Add(blog);
     _unitOfWork.Commit();
 }