public ZenBotMessageQueue(ILoopBreaker loopBreaker, ChatBotConnection connection, int queueSize = 4) { QueueSize = queueSize; LoopBreaker = loopBreaker; Connection = connection; for (int i = 0; i < queueSize; i++) { SentMessages.Add(new ZenBotMessage() { Message = "" }); ReceivedAnswers.Add(new ZenBotMessage() { Message = "" }); } }
public ChatBot(ILoopBreaker loopBreaker, ChatBotConnection chatBotConnection) { ZenBotMessageQueue = new ZenBotMessageQueue(loopBreaker, chatBotConnection); }