public DisableBlogCommandHandler( IPublisher bus, IBlogReadOnlyRepository blogReadOnlyRepository) { this.bus = bus ?? throw new ArgumentNullException(nameof(bus)); this.blogReadOnlyRepository = blogReadOnlyRepository ?? throw new ArgumentNullException(nameof(blogReadOnlyRepository)); }
public BlogEnabledEventHandler( IBlogReadOnlyRepository blogReadOnlyRepository, IBlogWriteOnlyRepository blogWriteOnlyRepository) { this.blogReadOnlyRepository = blogReadOnlyRepository ?? throw new ArgumentNullException(nameof(blogReadOnlyRepository)); this.blogWriteOnlyRepository = blogWriteOnlyRepository ?? throw new ArgumentNullException(nameof(blogWriteOnlyRepository)); }
public EnableBlogCommandHandler( IPublisher serviceBus, IBlogReadOnlyRepository blogReadOnlyRepository) { bus = serviceBus ?? throw new ArgumentNullException(nameof(serviceBus)); this.blogReadOnlyRepository = blogReadOnlyRepository ?? throw new ArgumentNullException(nameof(blogReadOnlyRepository)); }
public CreateCommentCommandHandler( IPublisher bus, IPostReadOnlyRepository postReadOnlyRepository, IBlogReadOnlyRepository blogReadOnlyRepository) { this.bus = bus ?? throw new ArgumentNullException(nameof(bus)); this.postReadOnlyRepository = postReadOnlyRepository ?? throw new ArgumentNullException(nameof(postReadOnlyRepository)); this.blogReadOnlyRepository = blogReadOnlyRepository ?? throw new ArgumentNullException(nameof(blogReadOnlyRepository)); }
public PostCreatedEventHandler( IPostReadOnlyRepository postReadOnlyRepository, IPostWriteOnlyRepository postWriteOnlyRepository, IBlogReadOnlyRepository blogReadOnlyRepository, IBlogWriteOnlyRepository blogWriteOnlyRepository) { this.postReadOnlyRepository = postReadOnlyRepository ?? throw new ArgumentNullException(nameof(postReadOnlyRepository)); this.postWriteOnlyRepository = postWriteOnlyRepository ?? throw new ArgumentNullException(nameof(postWriteOnlyRepository)); this.blogReadOnlyRepository = blogReadOnlyRepository ?? throw new ArgumentNullException(nameof(blogReadOnlyRepository)); this.blogWriteOnlyRepository = blogWriteOnlyRepository ?? throw new ArgumentNullException(nameof(blogWriteOnlyRepository)); }
public BlogsController(IMediator mediator, IBlogReadOnlyRepository blogQueries) { this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); this.blogQueries = blogQueries ?? throw new ArgumentNullException(nameof(blogQueries)); }