public CheckMessageHistory(ISaveNewGameData saveNewGameDataUseCase, ISessionIDMessageHistoryGateway messageHistoryGateway, IGameDataGateway gameDataGateway) { _saveNewGameDataUseCase = saveNewGameDataUseCase; _messageHistoryGateway = messageHistoryGateway; _gameDataGateway = gameDataGateway; }
private static bool MessageIDIsInHistory(string sessionID, string messageID, ISessionIDMessageHistoryGateway messageHistoryGateway) { return(messageHistoryGateway.GetMessageIDHistory(sessionID).Contains(messageID)); }