public SendStoryHandlerTests()
 {
     _userRepository      = Substitute.For <IUserRepository>();
     _storyRepository     = Substitute.For <IStoryRepository>();
     _storyTextPolicy     = Substitute.For <IStoryTextPolicy>();
     _dateTimeProvider    = Substitute.For <IDateTimeProvider>();
     _idGenerator         = Substitute.For <IIdGenerator>();
     _storyRequestStorage = Substitute.For <IStoryRequestStorage>();
     _messageBroker       = Substitute.For <IMessageBroker>();
     _handler             = new SendStoryHandler(_userRepository, _storyRepository, _storyTextPolicy, _dateTimeProvider,
                                                 _idGenerator, _storyRequestStorage, _messageBroker);
 }
 public SendStoryHandler(IUserRepository userRepository, IStoryRepository storyRepository,
                         IStoryTextPolicy storyTextPolicy, IDateTimeProvider dateTimeProvider, IIdGenerator idGenerator,
                         IStoryRequestStorage storyRequestStorage, IMessageBroker messageBroker)
 {
     _userRepository      = userRepository;
     _storyRepository     = storyRepository;
     _storyTextPolicy     = storyTextPolicy;
     _dateTimeProvider    = dateTimeProvider;
     _idGenerator         = idGenerator;
     _storyRequestStorage = storyRequestStorage;
     _messageBroker       = messageBroker;
 }
 public SendStoryHandlerTests()
 {
     _userRepository        = Substitute.For <IUserRepository>();
     _storyRepository       = Substitute.For <IStoryRepository>();
     _storyTextFactory      = Substitute.For <IStoryTextFactory>();
     _storyAuthorPolicy     = Substitute.For <IStoryAuthorPolicy>();
     _domainEventDispatcher = Substitute.For <IDomainEventDispatcher>();
     _clock               = Substitute.For <IClock>();
     _idGenerator         = Substitute.For <IIdGenerator>();
     _storyRequestStorage = Substitute.For <IStoryRequestStorage>();
     _eventMapper         = Substitute.For <IEventMapper>();
     _messageBroker       = Substitute.For <IMessageBroker>();
     _handler             = new SendStoryHandler(_userRepository, _storyRepository, _storyTextFactory, _storyAuthorPolicy,
                                                 _domainEventDispatcher, _clock, _idGenerator, _storyRequestStorage, _eventMapper, _messageBroker);
 }
Beispiel #4
0
 public SendStoryHandler(IUserRepository userRepository, IStoryRepository storyRepository,
                         IStoryTextFactory storyTextFactory, IStoryAuthorPolicy storyAuthorPolicy,
                         IDomainEventDispatcher domainEventDispatcher, IClock clock, IIdGenerator idGenerator,
                         IStoryRequestStorage storyRequestStorage, IEventMapper eventMapper, IMessageBroker messageBroker)
 {
     _userRepository        = userRepository;
     _storyRepository       = storyRepository;
     _storyTextFactory      = storyTextFactory;
     _storyAuthorPolicy     = storyAuthorPolicy;
     _domainEventDispatcher = domainEventDispatcher;
     _clock               = clock;
     _idGenerator         = idGenerator;
     _storyRequestStorage = storyRequestStorage;
     _eventMapper         = eventMapper;
     _messageBroker       = messageBroker;
 }
Beispiel #5
0
 public StoriesController(ICommandDispatcher commandDispatcher, IStoryRequestStorage storyRequestStorage)
 {
     _commandDispatcher   = commandDispatcher;
     _storyRequestStorage = storyRequestStorage;
 }
 public StoriesController(IDispatcher dispatcher, IStoryRequestStorage storyRequestStorage)
 {
     _dispatcher          = dispatcher;
     _storyRequestStorage = storyRequestStorage;
 }
Beispiel #7
0
 public StoryServiceGrpcServer(ICommandDispatcher commandDispatcher, IStoryRequestStorage storyRequestStorage)
 {
     _commandDispatcher   = commandDispatcher;
     _storyRequestStorage = storyRequestStorage;
 }