public void WriteMessageFrame(MessageFrame messageFrame) { if (messageFrame == null) { throw new ArgumentNullException("messageFrame"); } if (messageFrame.RawMessage == null) { throw new ArgumentException("messageFrame.RawMessage cannot be null"); } _queueSocket.Write(messageFrame); }
public void WriteGreeting(NodeGreetingMessage greetingMessage) { var messageFrame = new MessageFrame { RawMessage = greetingMessage.Serialize() }; _queueSocket.Write(messageFrame); }