Exemple #1
0
        public void StartConsumers(BusConsumerStarter busConsumer)
        {
            //registration of dependencies
            ContainerBuilder builder = new ContainerBuilder();
            var dependencyRegistrar  = new DependencyRegistrar();

            dependencyRegistrar.Register(builder);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            var busConfig = new BusConsumerStarter();
            var builder = new ContainerBuilder();
            builder.RegisterType<DbContextScopeFactory>().As<IDbContextScopeFactory>();
            builder.RegisterType<AmbientDbContextLocator>().As<IAmbientDbContextLocator>();
            builder.RegisterGeneric(typeof(EfScopeRepository<>)).As(typeof(IScopeRepository<>)).InstancePerLifetimeScope();
            Container = builder.Build();

            Container.Resolve<IAmbientDbContextLocator>();
            MassTransitConfig.ConfigureReceiveBus((cfg, hst) =>
                cfg.ReceiveEndpoint(hst, "Teltonika.endpoint", e =>
                    e.Consumer<TeltonikaedgeHandler>())

            ).Start();   //busConfig.StartConsumerBus<Tk103Handler>("Tk1003.endpoint");
        }
Exemple #3
0
        // private IBusControl _bus;

        public void StartConsumers(BusConsumerStarter busConsumer)
        {
        }