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"]; _collection = ConfigurationManager.AppSettings["MasterCollectionSelfLink"]; _postBackup = new PostBackup(storageAccount); return base.OnStart(); }
public override bool OnStart() { // Set the maximum number of concurrent connections ServicePointManager.DefaultConnectionLimit = 12; CloudStorageAccount storageAccount = CloudStorageAccount.Parse( CloudConfigurationManager.GetSetting("Microsoft.Storage.ConnectionString")); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); _client = queueClient.GetQueueReference("azqueue"); _client.CreateIfNotExists(); var url = CloudConfigurationManager.GetSetting("EndpointUrl"); var key = CloudConfigurationManager.GetSetting("AuthorizationKey"); _database = CloudConfigurationManager.GetSetting("DBSelfLink"); _collection = CloudConfigurationManager.GetSetting("MasterCollectionSelfLink"); _postBackup = new PostBackup(storageAccount, url, key); return base.OnStart(); }