Example #1
0
 public PostController(ILogger <PostController> logger, IPostQueries q, IMapper mapper, IMediatorHandler bus)
 {
     _q      = q;
     _logger = logger;
     _mapper = mapper;
     _bus    = bus;
 }
Example #2
0
 public PostsController(IMediator mediator, IPostQueries postQueries, Microsoft.Extensions.Configuration.IConfiguration configuration, ILogger <PostsController> logger)
 {
     _mediator      = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _postQueries   = postQueries ?? throw new ArgumentNullException(nameof(postQueries));
     _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public BlogService(
     IProjectService projectService,
     IProjectSecurityResolver security,
     IPostQueries postQueries,
     IPostCommands postCommands,
     IMediaProcessor mediaProcessor,
     IHtmlProcessor htmlProcessor,
     IBlogRoutes blogRoutes,
     PostEvents eventHandlers,
     IUrlHelperFactory urlHelperFactory,
     IActionContextAccessor actionContextAccesor,
     IHttpContextAccessor contextAccessor = null)
 {
     this.security             = security;
     this.postQueries          = postQueries;
     this.postCommands         = postCommands;
     context                   = contextAccessor?.HttpContext;
     this.mediaProcessor       = mediaProcessor;
     this.urlHelperFactory     = urlHelperFactory;
     this.actionContextAccesor = actionContextAccesor;
     this.projectService       = projectService;
     this.htmlProcessor        = htmlProcessor;
     this.blogRoutes           = blogRoutes;
     this.eventHandlers        = eventHandlers;
 }
Example #4
0
 public BlogService(
     IProjectService projectService,
     IProjectSecurityResolver security,
     IPostQueries postQueries,
     IPostCommands postCommands,
     IMediaProcessor mediaProcessor,
     IContentProcessor contentProcessor,
     //IHtmlProcessor htmlProcessor,
     IBlogRoutes blogRoutes,
     PostEvents eventHandlers,
     IUrlHelperFactory urlHelperFactory,
     IActionContextAccessor actionContextAccesor,
     IHttpContextAccessor contextAccessor = null)
 {
     _security             = security;
     _postQueries          = postQueries;
     _postCommands         = postCommands;
     context               = contextAccessor?.HttpContext;
     _mediaProcessor       = mediaProcessor;
     _urlHelperFactory     = urlHelperFactory;
     _actionContextAccesor = actionContextAccesor;
     _projectService       = projectService;
     _contentProcessor     = contentProcessor;
     _blogRoutes           = blogRoutes;
     _eventHandlers        = eventHandlers;
 }
 public RecentPostsViewComponent(
     IProjectService projectService,
     IPostQueries postQueries
     )
 {
     this.projectService = projectService;
     this.postQueries    = postQueries;
 }
 public FeaturedPostsViewComponent(
     IProjectService projectService,
     IPostQueries postQueries,
     ITimeZoneHelper timeZoneHelper
     )
 {
     this.projectService = projectService;
     this.postQueries    = postQueries;
     this.timeZoneHelper = timeZoneHelper;
 }
Example #7
0
 public UpdatePostCommandHandler(IPostRepository postRepository, IUserRepository userRepository, IHttpContextAccessor httpContextAccessor,
                                 IPostQueries postQueries, IConfiguration configuration, IServiceProvider serviceProvider, ILogger <UpdatePostCommandHandler> logger)
 {
     _postRepository      = postRepository ?? throw new ArgumentNullException(nameof(postRepository));
     _userRepository      = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _postQueries         = postQueries ?? throw new ArgumentNullException(nameof(postQueries));
     _configuration       = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _serviceProvider     = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Example #8
0
 public FeaturedPostsViewComponent(
     IProjectService projectService,
     IPostQueries postQueries,
     IContentProcessor contentProcessor,
     ITimeZoneHelper timeZoneHelper
     )
 {
     _projectService   = projectService;
     _postQueries      = postQueries;
     _timeZoneHelper   = timeZoneHelper;
     _contentProcessor = contentProcessor;
 }
Example #9
0
 public RecentPostsViewComponent(
     IProjectService projectService,
     IPostQueries postQueries,
     IContentProcessor contentProcessor,
     ITimeZoneHelper timeZoneHelper
     )
 {
     this.projectService   = projectService;
     this.postQueries      = postQueries;
     this.timeZoneHelper   = timeZoneHelper;
     this.contentProcessor = contentProcessor;
 }
Example #10
0
 public ExaminePostCommandHandler(
     IPostQueries postQueries,
     IPostRepository postRepository,
     IUserRepository userRepository,
     IServiceProvider serviceProvider,
     ILogger <ExaminePostCommandHandler> logger)
 {
     _postQueries     = postQueries ?? throw new ArgumentNullException(nameof(postQueries));
     _postRepository  = postRepository ?? throw new ArgumentNullException(nameof(postRepository));
     _userRepository  = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public PostDeleteNotifyServiceWorkerCache(
     IPushNotificationsQueue pushNotificationsQueue,
     IProjectSettingsResolver projectSettingsResolver,
     IPostQueries postQueries,
     IBlogUrlResolver blogUrlResolver,
     IUserIdResolver userIdResolver
     )
 {
     _pushNotificationsQueue  = pushNotificationsQueue;
     _projectSettingsResolver = projectSettingsResolver;
     _postQueries             = postQueries;
     _blogUrlResolver         = blogUrlResolver;
     _userIdResolver          = userIdResolver;
 }
 public ForwardPostsCommandHandler(
     IPostRepository postRepository,
     IUserRepository userRepository,
     IPostQueries postQueries,
     IHttpContextAccessor httpContextAccessor,
     IOptionsSnapshot <PostScoreRewardSettings> scoreRewardOptions,
     IServiceProvider serviceProvider,
     ILogger <ForwardPostsCommandHandler> logger)
 {
     _postRepository      = postRepository ?? throw new ArgumentNullException(nameof(postRepository));
     _userRepository      = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _postQueries         = postQueries ?? throw new ArgumentNullException(nameof(postQueries));
     _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _scoreRewardSettings = scoreRewardOptions?.Value ?? throw new ArgumentNullException(nameof(scoreRewardOptions));
     _serviceProvider     = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public BlogService(
     IProjectService projectService,
     IPostQueries postQueries,
     IPostCommands postCommands,
     IContentProcessor contentProcessor,
     IBlogUrlResolver blogUrlResolver,
     PostEvents eventHandlers,
     IContentHistoryCommands historyCommands,
     ILogger <BlogService> logger
     )
 {
     _postQueries      = postQueries;
     _postCommands     = postCommands;
     _projectService   = projectService;
     _contentProcessor = contentProcessor;
     _blogUrlResolver  = blogUrlResolver;
     _eventHandlers    = eventHandlers;
     _historyCommands  = historyCommands;
     _log = logger;
 }
Example #14
0
 public GetController(IPostQueries queries)
 {
     _queries = queries ?? throw new ArgumentNullException(nameof(queries));
 }
 public PostsController(IMediator mediator, IPostQueries postQueries)
 {
     Mediator    = mediator;
     PostQueries = postQueries;
 }
Example #16
0
 public PostsController(IMediator mediator, IPostQueries postQueries)
 {
     this.mediator    = mediator ?? throw new ArgumentNullException(nameof(mediator));
     this.postQueries = postQueries ?? throw new ArgumentNullException(nameof(postQueries));
 }