Example #1
0
        public ScenarioInstance <TransportConfiguration> CreateInstance()
        {
            var largeMessageStorageInstance = _largeMessageScenario.CreateInstance();

            var azureServiceBusConnectionString = DefaultSettingsReader.Get <AzureServiceBusConnectionString>();
            var configuration = new AzureServiceBusTransportConfiguration()
                                .WithConnectionString(azureServiceBusConnectionString)
                                .WithLargeMessageStorage(largeMessageStorageInstance.Configuration);

            var instance = new ScenarioInstance <TransportConfiguration>(configuration);

            return(instance);
        }
Example #2
0
        public override ScenarioInstance <TransportConfiguration> CreateInstance()
        {
            //var largeMessageStorageInstance = _largeMessageScenario.CreateInstance();
            var azureServiceBusConnectionString = Environment.GetEnvironmentVariable("AZURE_SERVICE_BUS_CONNECTIONSTRING");

            if (string.IsNullOrEmpty(azureServiceBusConnectionString))
            {
                azureServiceBusConnectionString = AppSettingsLoader.Settings.Transports.AzureServiceBus.ConnectionString;
            }

            var configuration = new AzureServiceBusTransportConfiguration()
                                .WithConnectionString(azureServiceBusConnectionString);
            //.WithLargeMessageStorage(largeMessageStorageInstance.Configuration);

            var instance = new ScenarioInstance <TransportConfiguration>(configuration);

            return(instance);
        }