コード例 #1
0
ファイル: RabbitMqService.cs プロジェクト: ru-sh/dnxt
 public Task Send(string exchangeName, byte[] body)
 {
     var address = new PublicationAddress("", exchangeName, "");
     var sendingMessage = new SendingMessage(address, body);
     return Send(sendingMessage);
 }
コード例 #2
0
ファイル: RabbitMqService.cs プロジェクト: ru-sh/dnxt
        public Task Send(SendingMessage sendingMessage)
        {
            var tcs = new TaskCompletionSource<object>();
            _toSend.Enqueue(Tuple.Create(sendingMessage, tcs));

            return tcs.Task;
        }