public HomeController() { var sqlConnString = CloudConfigurationManager.GetSetting("SqlAzureServer"); _searchService = new QueryAndIndexService(sqlConnString); var busConnString = CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString"); _client = QueueClient.CreateFromConnectionString(busConnString, "ProcessingQueue"); }
public override bool OnStart() { // Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; // Create the queue if it does not exist already string connectionString = CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString"); var namespaceManager = NamespaceManager.CreateFromConnectionString(connectionString); if (!namespaceManager.QueueExists(QueueName)) { namespaceManager.CreateQueue(QueueName); } // Initialize the connection to Service Bus Queue Client = QueueClient.CreateFromConnectionString(connectionString, QueueName); IsStopped = false; String sqlConnectionString = CloudConfigurationManager.GetSetting("SqlAzureServer"); _searchService = new QueryAndIndexService(sqlConnectionString); return base.OnStart(); }