public override bool OnStart() { // Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; CloudStorageAccount storageAccount = CloudStorageAccount.Parse( CloudConfigurationManager.GetSetting("AzureStorageConnectionString")); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); _client = queueClient.GetQueueReference("azqueue"); _client.CreateIfNotExists(); _database = ConfigurationManager.AppSettings["DBSelfLink"]; //_dichotomy = new Dichotomy(url, key); _loadBalance = new LoadBalance(); return base.OnStart(); }
public override bool OnStart() { // Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; CloudStorageAccount storageAccount = CloudStorageAccount.Parse( CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString")); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); _client = queueClient.GetQueueReference("azqueue"); _client.CreateIfNotExists(); _database = CloudConfigurationManager.GetSetting("DBSelfLink"); var url = CloudConfigurationManager.GetSetting("DocumentDBUrl"); var key = CloudConfigurationManager.GetSetting("DocumentDBAuthorizationKey"); _dichotomy = new Dichotomy(url, key); _loadBalance = new LoadBalance(url, key); return base.OnStart(); }