public MessageQueuePayload(IMessageFrameWriter writer)
 {
     Writer = writer;
     Busy = new InterlockedBoolean();
     Cancelled = new InterlockedBoolean();
 }
 public MessageQueuePayload(IMessageFrameWriter writer)
 {
     Writer    = writer;
     Busy      = new InterlockedBoolean();
     Cancelled = new InterlockedBoolean();
 }