private async Task TestCorsRulesAsync(CloudQueueClient client, OperationContext context, IList <CorsRule> corsProps) { props.Cors.CorsRules.Clear(); foreach (CorsRule rule in corsProps) { props.Cors.CorsRules.Add(rule); } await client.SetServicePropertiesAsync(props, null, context); TestHelper.AssertServicePropertiesAreEqual(props, await client.GetServicePropertiesAsync()); }
public void CloudQueueTestAnalyticsRoundTripTask() { props.Logging.LoggingOperations = LoggingOperations.Read | LoggingOperations.Write; props.Logging.RetentionDays = 5; props.Logging.Version = Constants.AnalyticsConstants.LoggingVersionV1; props.HourMetrics.MetricsLevel = MetricsLevel.Service; props.HourMetrics.RetentionDays = 6; props.HourMetrics.Version = Constants.AnalyticsConstants.MetricsVersionV1; client.SetServicePropertiesAsync(props).Wait(); TestHelper.AssertServicePropertiesAreEqual(props, client.GetServicePropertiesAsync().Result); }
public static void MyClassCleanup() { #if NETCORE client.SetServicePropertiesAsync(startProperties).Wait(); #else client.SetServicePropertiesAsync(startProperties).Wait(); #endif }