Ejemplo n.º 1
0
        public async Task CanRoundtripInternalMessages_SubscribeRequest()
        {
            var message = new SubscribeRequest {
                Topic = "topic", SubscriberAddress = "address"
            };

            Console.WriteLine("Roundtripping {0}", message.GetType());

            var roundtrippedMessage = (SubscribeRequest) await Roundtrip(message);

            Assert.That(roundtrippedMessage.SubscriberAddress, Is.EqualTo(message.SubscriberAddress));
            Assert.That(roundtrippedMessage.Topic, Is.EqualTo(message.Topic));
        }
Ejemplo n.º 2
0
 public override void Subscribe(IRpcController controller, SubscribeRequest request, Action<NoData> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }
Ejemplo n.º 3
0
 public override void Subscribe(IRpcController controller, SubscribeRequest request, Action <NoData> done)
 {
     ProtoOutputBuffer.Write(request.GetType(), request.ToString());
 }