public MessagesHandler(ILogger <MessagesHandler> logger, IMembershipService membershipService, ISubService subService, IPermissionService permissionService, IMessageService messageService, IMarkdownCompiler markdownCompiler, IPermissionDao permissionDao) { _logger = logger; _membershipService = membershipService; _subService = subService; _permissionService = permissionService; _messageService = messageService; _markdownCompiler = markdownCompiler; _permissionDao = permissionDao; }
public CommentCommandHandler(IPostService postService, IMembershipService membershipService, ICommentService commentService, IMarkdownCompiler markdownCompiler, ICommandBus commandBus, IPermissionService permissionService, IEventBus eventBus, ILogger <CommentCommandHandler> logger) { _postService = postService; _membershipService = membershipService; _commentService = commentService; _markdownCompiler = markdownCompiler; _commandBus = commandBus; _permissionService = permissionService; _eventBus = eventBus; _logger = logger; }
public SubHandler(ISubService subService, IMembershipService membershipService, IPostService postService, IEventBus eventBus, ICommandBus commandBus, ISubUserBanService subUserBanService, IModerationService moderationService, IPermissionService permissionService, IMarkdownCompiler markdownCompiler, ISettingsProvider <SubSettings> subSettings) { _subService = subService; _membershipService = membershipService; _postService = postService; _eventBus = eventBus; _commandBus = commandBus; _subUserBanService = subUserBanService; _moderationService = moderationService; _permissionService = permissionService; _markdownCompiler = markdownCompiler; _subSettings = subSettings; }
public PostHandler(IMarkdownCompiler markdownCompiler, ILogger <PostHandler> logger, IMembershipService membershipService, IPostService postService, ISubService subService, ISubUserBanService subUserBanService, ICommandBus commandBus, IPermissionService permissionService, ISettingsProvider <SubSettings> subSettings, IEventBus eventBus, IEmbeddedProvider embeddedProvider) { _markdownCompiler = markdownCompiler; _logger = logger; _membershipService = membershipService; _postService = postService; _subService = subService; _subUserBanService = subUserBanService; _commandBus = commandBus; _permissionService = permissionService; _subSettings = subSettings; _eventBus = eventBus; _embeddedProvider = embeddedProvider; }
protected override void Setup() { base.Setup(); _markdownCompiler = new MarkdownCompiler(new V8JsEngine()); }
public MarkdownTests() { _markdownCompiler = new MarkdownCompiler(new PathResolver()); }