Пример #1
0
        public CollectionAndArrayTest()
        {
            var services = new ServiceCollection();

            services.AddSingleton <IDestinationRegistry, DefaultDestinationRegistry>();
            services.AddSingleton <IDestinationResolver <IMessageChannel>, DefaultMessageChannelDestinationResolver>();
            services.AddSingleton <IMessageBuilderFactory, DefaultMessageBuilderFactory>();
            services.AddSingleton <IIntegrationServices, IntegrationServices>();
            provider = services.BuildServiceProvider();
            handler  = new TestAbstractReplyProducingMessageHandler(provider);
        }
        public CollectionAndArrayTest()
        {
            var services = new ServiceCollection();
            var config   = new ConfigurationBuilder().Build();

            services.AddSingleton <IConfiguration>(config);
            services.AddSingleton <IApplicationContext, GenericApplicationContext>();
            services.AddSingleton <IDestinationResolver <IMessageChannel>, DefaultMessageChannelDestinationResolver>();
            services.AddSingleton <IMessageBuilderFactory, DefaultMessageBuilderFactory>();
            services.AddSingleton <IIntegrationServices, IntegrationServices>();
            provider = services.BuildServiceProvider();
            handler  = new TestAbstractReplyProducingMessageHandler(provider.GetService <IApplicationContext>());
        }
        public AbstractReplyProducingMessageHandlerTest()
        {
            var services = new ServiceCollection();

            services.AddSingleton <IDestinationRegistry, DefaultDestinationRegistry>();
            services.AddSingleton <IDestinationResolver <IMessageChannel>, DefaultMessageChannelDestinationResolver>();
            services.AddSingleton <IMessageBuilderFactory, DefaultMessageBuilderFactory>();
            services.AddSingleton <IIntegrationServices, IntegrationServices>();
            provider    = services.BuildServiceProvider();
            handler     = new TestAbstractReplyProducingMessageHandler(provider);
            mockChannel = new Mock <IMessageChannel>();
            message     = Integration.Support.MessageBuilder.WithPayload("test").Build();
        }
Пример #4
0
        public AbstractReplyProducingMessageHandlerTest()
        {
            var services = new ServiceCollection();
            var config   = new ConfigurationBuilder().Build();

            services.AddSingleton <IConfiguration>(config);
            services.AddSingleton <IApplicationContext, GenericApplicationContext>();
            services.AddSingleton <IDestinationResolver <IMessageChannel>, DefaultMessageChannelDestinationResolver>();
            services.AddSingleton <IMessageBuilderFactory, DefaultMessageBuilderFactory>();
            services.AddSingleton <IIntegrationServices, IntegrationServices>();
            provider    = services.BuildServiceProvider();
            handler     = new TestAbstractReplyProducingMessageHandler(provider.GetService <IApplicationContext>());
            mockChannel = new Mock <IMessageChannel>();
            message     = Integration.Support.IntegrationMessageBuilder.WithPayload("test").Build();
        }