Esempio n. 1
0
 internal async Task Delete(string queueName = null)
 {
     await _activeMqSessionHelper.UseSession(async session =>
     {
         SessionUtil.DeleteQueue(session.Session, queueName ?? Address);
     });
 }
Esempio n. 2
0
        public Task DeleteQueue(string queueName)
        {
            TransportLogMessages.DeleteQueue(queueName);

            return(_executor.Run(() => SessionUtil.DeleteQueue(_session, queueName), CancellationToken.None));
        }
Esempio n. 3
0
 public Task DeleteQueue(string queueName)
 {
     return(Task.Factory.StartNew(() => SessionUtil.DeleteQueue(_session, queueName), CancellationToken, TaskCreationOptions.None, _taskScheduler));
 }