Ejemplo n.º 1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            var factory = new ConnectionFactory
            {
                UserName    = "******",
                Password    = "******",
                HostName    = "xprmw1sandbox01",
                VirtualHost = "vh2"
            };

            var mongoConnectionString = "mongodb://localhost/signalr-test";
            var exchangeName          = "SignalR.RabbitMQ-Example";
            var configuration         = new MongoRabbitScaleoutConfiguration(mongoConnectionString, factory, exchangeName);
            var connection            = new MongoRabbitConnection(configuration);

            GlobalHost.DependencyResolver.UseRabbitMqAdvanced(connection, configuration);
        }
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            var factory = new ConnectionFactory
            {
                UserName = "******",
                Password = "******",
                HostName = "xprmuttmq1",
                AutomaticRecoveryEnabled = true,
                VirtualHost = "vh2"
            };

            var mongoConnectionString = "mongodb://localhost/signalr-test";
            var exchangeName = "SignalR.RabbitMQ-Example";
            var configuration = new MongoRabbitScaleoutConfiguration(mongoConnectionString, factory, exchangeName);
            var connection = new MongoRabbitConnection(configuration);
            GlobalHost.DependencyResolver.UseRabbitMqAdvanced(connection, configuration);
        }