public void Post(object sender, TMessage msg) { MessageQueue.Put(new MessageInfo <TMessage>(sender, msg)); }
public void Put(T item) { lock (InnerQueue.SyncRoot) InnerQueue.Put(item); }