public async Task SendAndReceiveFromAzureQueue() { var properties = new Dictionary<string, string> { {AzureQueueAdapterFactory.DataConnectionStringPropertyName, StorageTestConstants.DataConnectionString}, {AzureQueueAdapterFactory.DeploymentIdPropertyName, deploymentId} }; var config = new ProviderConfiguration(properties, "type", "name"); var adapterFactory = new AzureQueueAdapterFactory(); adapterFactory.Init(config, AZURE_QUEUE_STREAM_PROVIDER_NAME, TraceLogger.GetLogger("AzureQueueAdapter", TraceLogger.LoggerType.Application), new DefaultServiceProvider()); await SendAndReceiveFromQueueAdapter(adapterFactory, config); }
public async Task SendAndReceiveFromAzureQueue() { var properties = new Dictionary<string, string> { {AzureQueueAdapterFactory.DataConnectionStringPropertyName, TestDefaultConfiguration.DataConnectionString}, {AzureQueueAdapterFactory.DeploymentIdPropertyName, deploymentId}, {AzureQueueAdapterFactory.MessageVisibilityTimeoutPropertyName, "00:00:30" } }; var config = new ProviderConfiguration(properties, "type", "name"); var adapterFactory = new AzureQueueAdapterFactory(); adapterFactory.Init(config, AZURE_QUEUE_STREAM_PROVIDER_NAME, LogManager.GetLogger("AzureQueueAdapter", LoggerType.Application), null); await SendAndReceiveFromQueueAdapter(adapterFactory, config); }