コード例 #1
0
ファイル: Global.asax.cs プロジェクト: zongu/KafkaSignalR
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            AutoFacConfig.ContainerGenerate();
            KafkaEventProducer.Start(
                ConfigHelper.KafkaBorkerList,
                ConfigHelper.KafkaProducerRequiredAcks);

            consumerGroup = new ConsumerGroup(
                ConfigHelper.KafkaConsumerNumbers,
                ConfigHelper.KafkaConsumerGroupId,
                ConfigHelper.KafkaConsumerTopics,
                ConfigHelper.KafkaBorkerList,
                new PubSubDispatcher <KafkaEventStream>(AutoFacConfig.Container));
            consumerGroup.Start();
        }
コード例 #2
0
ファイル: Global.asax.cs プロジェクト: zongu/KafkaSignalR
 protected void Application_End()
 {
     KafkaEventProducer.Stop();
     consumerGroup.Stop();
 }