public override void Run() { base.Run(); Message message = GetMessage(); ITransmitter transmitter = GetLoggableTransmitter(); transmitter.Send(message.GetStream()); var stream = transmitter.Recieve(); }