Beispiel #1
0
        /// <summary>
        /// Setup Role
        /// </summary>
        private void Setup()
        {
            string json = MediaButler.Common.Configuration.GetConfigurationValue("roleconfig", this.GetType().FullName, CloudConfigurationManager.GetSetting("MediaButler.ConfigurationStorageConnectionString"));

            myConfigData                   = Newtonsoft.Json.JsonConvert.DeserializeObject <MediaButler.Common.Host.ConfigurationData>(json);
            myConfigData.poisonQueue       = MediaButler.Common.Configuration.ButlerFailedQueue;
            myConfigData.inWorkQueueName   = MediaButler.Common.Configuration.ButlerSendQueue;
            myConfigData.ProcessConfigConn = RoleEnvironment.GetConfigurationSettingValue("MediaButler.ConfigurationStorageConnectionString");
            myConfigData.MaxCurrentProcess = myConfigData.MaxCurrentProcess;
            myConfigData.SleepDelay        = myConfigData.SleepDelay;
            myConfigData.MaxDequeueCount   = myConfigData.MaxDequeueCount;
        }
Beispiel #2
0
        private static void Setup(string ConfigurationStorageConnectionString)
        {
            string json = MediaButler.Common.Configuration.GetConfigurationValue("roleconfig", ButlerWorkFlowManagerHostConfigKey, ConfigurationStorageConnectionString);

            myConfigData                   = Newtonsoft.Json.JsonConvert.DeserializeObject <MediaButler.Common.Host.ConfigurationData>(json);
            myConfigData.poisonQueue       = MediaButler.Common.Configuration.ButlerFailedQueue;
            myConfigData.inWorkQueueName   = MediaButler.Common.Configuration.ButlerSendQueue;
            myConfigData.ProcessConfigConn = ConfigurationStorageConnectionString;
            myConfigData.MaxCurrentProcess = myConfigData.MaxCurrentProcess;
            myConfigData.SleepDelay        = myConfigData.SleepDelay;
            myConfigData.MaxDequeueCount   = myConfigData.MaxDequeueCount;
        }