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