public MessageController( IMessageQueryExecutor messageQueryExecutor, IMessageFactory messageFactory) { _messageQueryExecutor = messageQueryExecutor; _messageFactory = messageFactory; }
public MessageController( IMessageQueryExecutor messageQueryExecutor, IMessageFactory messageFactory, IFactory <IGetMessagesParameters> getMessagesParametersFactory) { _messageQueryExecutor = messageQueryExecutor; _messageFactory = messageFactory; _getMessagesParametersFactory = getMessagesParametersFactory; }
public TestMessageExecutor() { MockMessageParser mockParser = new MockMessageParser(); ignoredUsers = new IgnoredUserRepository(); //var ignoredUser = MockData.Users[0]; //signoredUsers.Save(ignoredUser); MessageRepository messageRepository = new MessageRepository(ignoredUsers); TagRepository tagRepository = new TagRepository(); IncomingMessageProcessor incomingMessageProcessor = new IncomingMessageProcessor(messageRepository,tagRepository, mockParser); //_target = new TagDexQueryExecutor(); MockRawMessageProvider mockProvider = new MockRawMessageProvider(incomingMessageProcessor); _target = messageRepository; mockProvider.Update(); }
public MessageController(IMessageQueryExecutor messageQueryExecutor) { _messageQueryExecutor = messageQueryExecutor; }