Пример #1
0
 public CreateCategoryCommandHandler(IGenericRepository <Data.Category> categoryRepository,
                                     ILogger <CreateCategoryCommandHandler> logger, ICustomExceptionBuilder customExceptionBuilder)
 {
     _categoryRepository     = categoryRepository;
     _logger                 = logger;
     _customExceptionBuilder = customExceptionBuilder;
 }
 public GetByIdQueryHandler(IGenericRepository <Data.Category> categoryRepository,
                            ILogger <GetByIdQueryHandler> logger, ICustomExceptionBuilder customExceptionBuilder)
 {
     _categoryRepository     = categoryRepository;
     _logger                 = logger;
     _customExceptionBuilder = customExceptionBuilder;
 }
 public DeletePostCommandHandler(IGenericRepository <Data.Post> postRepository,
                                 ILogger <DeletePostCommandHandler> logger, ICustomExceptionBuilder customExceptionBuilder)
 {
     _postRepository         = postRepository;
     _logger                 = logger;
     _customExceptionBuilder = customExceptionBuilder;
 }
 public GetByPostIdQueryHandler(IGenericRepository <Data.Post> postRepository,
                                ILogger <GetByPostIdQueryHandler> logger, ICustomExceptionBuilder customExceptionBuilder)
 {
     _postRepository         = postRepository;
     _logger                 = logger;
     _customExceptionBuilder = customExceptionBuilder;
 }
 public CreatePostCommandHandler(IGenericRepository <Data.Post> postRepository,
                                 ILogger <CreatePostCommandHandler> logger, ICustomExceptionBuilder customExceptionBuilder,
                                 IHtmlSanitizerHelper htmlSanitizerHelper, IGenericRepository <Data.Category> categoryRepository)
 {
     _postRepository         = postRepository;
     _logger                 = logger;
     _customExceptionBuilder = customExceptionBuilder;
     _htmlSanitizerHelper    = htmlSanitizerHelper;
     _categoryRepository     = categoryRepository;
 }