public void SetUp() { _ParseKeyAndAccount(); _queueName = Guid.NewGuid().ToString("N"); var accountInfo = new AzureStorageAccountInfo { Account = _account, Key = _key, }; var accountLookup = new AzureStorageAccountInfoLookup(); accountLookup.Add(accountInfo); _queueUri = new QueueUri(_account, _queueName); _azureQueueService = new AzureQueueService(accountLookup); _azureQueueService.CreateIfNotExist(_queueUri); }
public OpenedQueue Open(QueueAccessMode access, IMessageFormatter formatter) { var messageQueue = new MessageQueue(QueuePath, access); if (formatter != null) { messageQueue.Formatter = formatter; } var openedQueue = new OpenedQueue(this, messageQueue, QueueUri.ToString(), Transactional) { Formatter = formatter }; if (SubQueue != null) { return(openedQueue.OpenSubQueue(SubQueue.Value, access)); } return(openedQueue); }