public void CompleteCallback(QueueAsyncResult asyncResult, Message response, Exception exception) { using (asyncResult) { asyncResult.ResponseMessage = response; asyncResult.Exception = exception; asyncResult.Complete(); } }
public void AddQueueAsyncResult(QueueAsyncResult result, string requestQueueName, string responseQueueName) { this.callbacks.AddOrUpdate(result.MessageId, result, (key, value) => result); }