public ThreadRoomController(IThreadDbReader threadDbReader, IMessageChannelStoreReader <ThreadMessage> messageChannelStoreReader, IMessageChannelStoreCreator <ThreadMessage> messageChannelStoreCreator) { _threadDbReader = threadDbReader; _messageChannelStoreReader = messageChannelStoreReader; _messageChannelStoreCreator = messageChannelStoreCreator; }
public ThreadRoomHub( IConnectionGroupCache connectionGroupCache, IThreadDbReader threadDbReader, ICommentAccessor commentAccessor, IMessageChannelStoreReader <ThreadMessage> messageChannelStoreReaderForPolling) { _threadDbReader = threadDbReader; _commentAccessor = commentAccessor; _connectionGroupCache = connectionGroupCache; _messageChannelStoreReaderForPolling = messageChannelStoreReaderForPolling; }
public ThreadController(IThreadCreator threadCreator, IThreadDbReader threadDbReader) { _threadCreator = threadCreator; _threadDbReader = threadDbReader; }