public void RemoveProcessedMessage(QueueMessage <TMessage> sucefullyProcessedMessage) { queue.Remove(sucefullyProcessedMessage); }
protected virtual void OnProcessMessageLogException(QueueMessage <TMessage> message, Exception e) { string errorMessage = string.Format("{0}: {1}\nStackTrace:{2}", ConsumerName, e.Message, e.StackTrace); Trace.WriteLine(errorMessage, "Error"); }