Пример #1
0
        public void Should_be_able_to_make_a_request_to_customly_defined_exchange()
        {
            var request = new TestModifiedRequestExhangeRequestMessage {
                Text = "Hello from the client to funky exchange!"
            };

            Console.Out.WriteLine("Making request");
            var response = bus.RequestAsync <TestModifiedRequestExhangeRequestMessage, TestModifiedRequestExhangeResponseMessage>(request);

            Console.Out.WriteLine("response = {0}", response.Result.Text);
        }
Пример #2
0
 public static Task <TestModifiedRequestExhangeResponseMessage> HandleModifiedRequestExchangeRequest(TestModifiedRequestExhangeRequestMessage request)
 {
     Console.Out.WriteLine("Responding to RPC request from exchange : " + customRpcRequestConventionDictionary[typeof(TestModifiedRequestExhangeRequestMessage)]);
     return(Task.FromResult(new TestModifiedRequestExhangeResponseMessage
     {
         Text = request.Text + " response!"
     }));
 }
Пример #3
0
        public void Should_be_able_to_make_a_request_to_customly_defined_exchange()
        {
            var request = new TestModifiedRequestExhangeRequestMessage { Text = "Hello from the client to funky exchange!" };

            Console.Out.WriteLine("Making request");
            var response = bus.RequestAsync<TestModifiedRequestExhangeRequestMessage, TestModifiedRequestExhangeResponseMessage>(request);

            Console.Out.WriteLine("response = {0}", response.Result.Text);
        }