public CategoryService(IUnitOfWorkFactory uowFactory, IRepositoryFactory repositoryFactory, ILogFactory logFactory)
 {
     _unitOfWorkFactory = uowFactory;
     _repositoryFactory = repositoryFactory;
     _categoryBuilder   = new CategoryBuilder();
     _blogBuilder       = new BlogBuilder();
     _logger            = logFactory.CreateLogger(GetType());
 }
Esempio n. 2
0
 internal BlogRepository(IUnitOfWork uow)
 {
     UnitOfWork          = uow;
     _blogBuilder        = new BlogBuilder();
     _blogUserBuilder    = new BlogUserBuilder();
     _categoryBuilder    = new CategoryBuilder();
     _postBuilder        = new PostBuilder();
     _postRepository     = new PostRepository(uow);
     _categoryRepository = new CategoryRepository(uow);
     _blogUserRepository = new BlogUserRepository(uow);
 }