Ejemplo n.º 1
0
        public async Task Disconnect()
        {
            var askClose    = (AskQueue?.CloseAsync() ?? Task.CompletedTask);
            var updateClose = (UpdateQueue?.CloseAsync() ?? Task.CompletedTask);
            await Task.WhenAll(askClose, updateClose);

            AskQueue    = null;
            UpdateQueue = null;
        }
Ejemplo n.º 2
0
 public Task PostAsk(Ask ask)
 {
     return(AskQueue.SendAsync(new Message(Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(ask)))));
 }