Ejemplo n.º 1
0
        protected EndpointTestFixture()
        {
            var defaultSettings = new EndpointFactoryDefaultSettings();

            _endpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(defaultSettings);
            _endpointFactoryConfigurator.AddTransportFactory <TTransportFactory>();
            _endpointFactoryConfigurator.SetPurgeOnStartup(true);
        }
Ejemplo n.º 2
0
        public EndpointFactoryBuilderImpl(IEndpointFactoryDefaultSettings defaults)
        {
            _endpointBuilders   = new Dictionary <Uri, EndpointBuilder>();
            _transportFactories = new Dictionary <string, ITransportFactory>();

            AddTransportFactory(new LoopbackTransportFactory());

            _defaults = new EndpointFactoryDefaultSettings(defaults);
        }
		public EndpointFactoryBuilderImpl(IEndpointFactoryDefaultSettings defaults)
		{
			_endpointBuilders = new Dictionary<Uri, EndpointBuilder>();
			_transportFactories = new Dictionary<string, ITransportFactory>();

			AddTransportFactory(new LoopbackTransportFactory());

			_defaults = new EndpointFactoryDefaultSettings(defaults);
		}
Ejemplo n.º 4
0
        /// <summary>
        /// c'tor that sets up the endpoint configurator, its default settings,
        /// and uses the class type parameter <see cref="TTransportFactory"/>
        /// as the transport for that endpoint.
        /// </summary>
        protected EndpointTestFixture()
        {
            Buses = new List <IServiceBus>();

            var defaultSettings = new EndpointFactoryDefaultSettings();

            EndpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(defaultSettings);
            EndpointFactoryConfigurator.AddTransportFactory <TTransportFactory>();
            EndpointFactoryConfigurator.SetPurgeOnStartup(true);
        }
		public EndpointFactoryBuilderImpl([NotNull] IEndpointFactoryDefaultSettings defaults)
		{
			if (defaults == null) throw new ArgumentNullException("defaults");
			_endpointBuilders = new Dictionary<Uri, EndpointBuilder>();
			_transportFactories = new Dictionary<string, ITransportFactory>();

			AddTransportFactory(new LoopbackTransportFactory());

			_defaults = new EndpointFactoryDefaultSettings(defaults);
		}
        protected ActivityTestFixture(Uri baseUri)
        {
            BaseUri = baseUri;

            var defaultSettings = new EndpointFactoryDefaultSettings();

            _endpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(defaultSettings);
            _endpointFactoryConfigurator.SetPurgeOnStartup(true);

            ActivityTestContexts = new Dictionary <Type, ActivityTestContext>();
        }
Ejemplo n.º 7
0
        public EndpointScenarioBuilder()
        {
            var settings = new EndpointFactoryDefaultSettings
            {
                CreateMissingQueues = true,
                PurgeOnStartup      = true,
                Serializer          = new JsonMessageSerializer(),
            };

            _endpointFactoryConfigurator = new EndpointFactoryConfigurator(settings);

            _endpointFactoryConfigurator.AddTransportFactory <LoopbackTransportFactory>();
        }
        public EndpointFactoryBuilderImpl([NotNull] IEndpointFactoryDefaultSettings defaults)
        {
            if (defaults == null)
            {
                throw new ArgumentNullException("defaults");
            }
            _endpointBuilders   = new Dictionary <Uri, EndpointBuilder>();
            _transportFactories = new Dictionary <string, ITransportFactory>();

            AddTransportFactory(new LoopbackTransportFactory());

            _defaults = new EndpointFactoryDefaultSettings(defaults);
        }
        public EndpointScenarioBuilderImpl()
        {
            var settings = new EndpointFactoryDefaultSettings
            {
                CreateMissingQueues       = true,
                CreateTransactionalQueues = false,
                PurgeOnStartup            = true,
                RequireTransactional      = false,
                Serializer         = new XmlMessageSerializer(),
                TransactionTimeout = 30.Seconds()
            };

            _endpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(settings);

            _endpointFactoryConfigurator.AddTransportFactory <LoopbackTransportFactory>();
        }