예제 #1
0
 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;
 }
예제 #2
0
 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;
 }
예제 #3
0
파일: SubHandler.cs 프로젝트: snetts/skimur
 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;
 }
예제 #4
0
 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;
 }
예제 #5
0
 protected override void Setup()
 {
     base.Setup();
     _markdownCompiler = new MarkdownCompiler(new V8JsEngine());
 }
예제 #6
0
 public MarkdownTests()
 {
     _markdownCompiler = new MarkdownCompiler(new PathResolver());
 }
예제 #7
0
 protected override void Setup()
 {
     base.Setup();
     _markdownCompiler = new MarkdownCompiler(new V8JsEngine());
 }
예제 #8
0
 public MarkdownTests()
 {
     _markdownCompiler = new MarkdownCompiler(new PathResolver());
 }