public ArticleCategoryApplication(IArticleCategoryRepository articleCategoryRepository,
                                   IArticleCategoryValidatorService articleCategoryValidatorService, IUnitOfWork unitOfWork)
 {
     _articleCategoryRepository       = articleCategoryRepository;
     _articleCategoryValidatorService = articleCategoryValidatorService;
     _unitOfWork = unitOfWork;
 }
Beispiel #2
0
 public ArticleCategory(string title, IArticleCategoryValidatorService service)
 {
     service.AlreadyExistsRecord(title);
     Title        = title;
     IsDeleted    = false;
     CreationDate = DateTime.Now;
     Articles     = new List <Article.Article>();
 }
        public ArticleCategory(string title, IArticleCategoryValidatorService validatorService)
        {
            GuardAgainstEmptyTitle(title);
            validatorService.CheckThatThisRecordAlreadyExists(title);

            Title     = title;
            IsDeleted = false;
            Articles  = new List <Article>();
        }
 public ArticleCategory(string title, IArticleCategoryValidatorService validatorService)
 {
     validatorService.CheckThisRecordAlradyExists(title);
     GuardAgainstEmpty(title);
     Title        = title;
     IsDeleted    = false;
     CreationDate = DateTime.Now;
     Articles     = new List <Article>();
 }
Beispiel #5
0
 public ArticleCategoryApplication(IArticleCategoryRepository repository, IArticleCategoryValidatorService service)
 {
     _repository = repository;
     _service    = service;
 }
Beispiel #6
0
 public articleCategoryApplication(IArticleCategoryRepository articleCategoryRepository, IArticleCategoryValidatorService articleCategoryValidatorService)
 {
     _articleCategoryRepository       = articleCategoryRepository;
     _articleCategoryValidatorService = articleCategoryValidatorService;
 }