Пример #1
0
        public void LoadWorkItemSchedulerConfigurationSettings()
        {
            ApplicationConfigurationSettings settings = ApplicationConfiguration.Current.GetConfigurationSection <ApplicationConfigurationSettings>(WorkItemSchedulerConfigurationSettings.SectionName);

            Assert.IsNotNull(settings, "No WorkItemSchedulerConfigurationSettings section was found");

            WorkItemSchedulerConfigurationSettings customSettings = new WorkItemSchedulerConfigurationSettings(settings);

            Assert.IsFalse(String.IsNullOrEmpty(customSettings.HandlingPolicyName), "HandlingPolicyName is null or empty");
            Assert.IsFalse(String.IsNullOrEmpty(customSettings.CloudStorageAccount), "CloudStorageAccount is null or empty");
            Assert.IsFalse(String.IsNullOrEmpty(customSettings.DestinationQueue), "DestinationQueue is null or empty");
            Assert.IsFalse(customSettings.XmlBatchSize == 0, "XmlBatchSize is zero");
        }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkItemSchedulerConfigurationSettings"/> object using the specified default settings.
 /// </summary>
 /// <param name="baseSettings">The custom default settings.</param>
 public WorkItemSchedulerConfigurationSettings(ApplicationConfigurationSettings baseSettings) : base(baseSettings)
 {
 }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkItemProcessorConfigurationSettings"/> object using the specified default settings.
 /// </summary>
 /// <param name="baseSettings">The custom default settings.</param>
 public WorkItemProcessorConfigurationSettings(ApplicationConfigurationSettings baseSettings)
     : base(baseSettings)
 {
 }