protected void Application_Start(object sender, EventArgs e)
        {            
            // Pings the service and ensures it stays alive
            //scheduler = new ApplicationScheduler()
            //{
            //    CheckFrequency = 600000
            //};
            //scheduler.Start();            

            // QueueMessageManager Configuration
            launcher = new AspNetServiceLauncher<WebHostSampleQueueController>();

            // customize how the QueueMessageManager is loaded on each request
            launcher.OnCreateQueueManager = () =>
            {
                var manager = new QueueMessageManagerSql();
                //manager.ConnectionString = "server=.;database=MessageQueues;integrated security=true;";
             
                //var manager = new QueueMessageManagerSqlMsMq();
                //manager.MsMqQueuePath = @".\private$\";

                return manager;
            };

            launcher.Start();
        }
Example #2
0
        protected void Application_Start(object sender, EventArgs e)
        {
            // Pings the service and ensures it stays alive
            //scheduler = new ApplicationScheduler()
            //{
            //    CheckFrequency = 600000
            //};
            //scheduler.Start();

            // QueueMessageManager Configuration
            launcher = new AspNetServiceLauncher <WebHostSampleQueueController>();

            // customize how the QueueMessageManager is loaded on each request
            launcher.OnCreateQueueManager = () =>
            {
                var manager = new QueueMessageManagerSql();
                //manager.ConnectionString = "server=.;database=MessageQueues;integrated security=true;";

                //var manager = new QueueMessageManagerSqlMsMq();
                //manager.MsMqQueuePath = @".\private$\";

                return(manager);
            };

            launcher.Start();
        }