internal async Task Delete(string queueName = null) { await _activeMqSessionHelper.UseSession(async session => { SessionUtil.DeleteQueue(session.Session, queueName ?? Address); }); }
public Task DeleteQueue(string queueName) { TransportLogMessages.DeleteQueue(queueName); return(_executor.Run(() => SessionUtil.DeleteQueue(_session, queueName), CancellationToken.None)); }
public Task DeleteQueue(string queueName) { return(Task.Factory.StartNew(() => SessionUtil.DeleteQueue(_session, queueName), CancellationToken, TaskCreationOptions.None, _taskScheduler)); }