public string ReadResult() { if (CheckRead()) { return(queueClient.ReadMessageAsString()); } return(null); }
static void TestQModelRead() { QueueingModel subQueue = new QueueingModel( exchName, exchType, "QModel", "QModel", hostName, uid, pwd, port); while (!subQueue.QueueEmpty()) { string gotOne = subQueue.ReadMessageAsString(); if (ModelRequests.Contains(gotOne)) { ModelRequests.Remove(gotOne); } } subQueue.CloseConnections(); }
static void Main(string[] args) { string hostName = "localhost"; string uid = "guest"; string pwd = "guest"; int port = 5672; string exchangeName = "refExch"; int messagesSent = 0; QueueingModel subQueue = new QueueingModel(exchangeName, "direct", "AnalysisFarm", "AnalysisRequest", "localhost", uid, pwd, port); while (!Console.KeyAvailable) { if (!subQueue.QueueEmpty()) { string gotOne = subQueue.ReadMessageAsString(); Console.WriteLine(gotOne); } } subQueue.CloseConnections(); }