Ejemplo n.º 1
0
 public Task<MessageResult> SendMessage(Message.Message message)
 {
     HttpResponseMessage response;
     using (var client = CreateClient())
     {
         response = client.PostAsJsonAsync(client.BaseAddress, message).Result;
     }
     return response.Content.ReadAsAsync<MessageResult>();
 }
Ejemplo n.º 2
0
 public MessageResult Post(Message.Message message)
 {
     var result = Startup.Host.RunMessage(message.Action, message.MessageTypeDefinition, message.Arguments);
     Console.WriteLine("Ran action '{0}' for result '{1}'", message.Action, result);
     return new MessageResult { Result = result };
 }