/// <summary> /// 添加一条CORSRule。 /// </summary> /// <param name="corsRule"></param> public void AddCORSRule(CORSRule corsRule) { if (corsRule == null) throw new ArgumentException("corsRule should not be null or empty"); if (_corsRules.Count >= OssUtils.BucketCorsRuleLimit) throw new ArgumentException("One bucket not allow exceed ten item of CORSRules."); if (corsRule.AllowedOrigins.Count == 0) throw new ArgumentException("corsRule.AllowedOrigins should not be empty"); if (corsRule.AllowedMethods.Count == 0) throw new ArgumentException("corsRule.AllowedMethods should not be empty."); _corsRules.Add(corsRule); }
/// <summary> /// 添加一条CORSRule。 /// </summary> /// <param name="corsRule"></param> public void AddCORSRule(CORSRule corsRule) { if (corsRule == null) { throw new ArgumentException("corsRule should not be null or empty"); } if (_corsRules.Count >= OssUtils.BucketCorsRuleLimit) { throw new ArgumentException("One bucket not allow exceed ten item of CORSRules."); } if (corsRule.AllowedOrigins.Count == 0) { throw new ArgumentException("corsRule.AllowedOrigins should not be empty"); } if (corsRule.AllowedMethods.Count == 0) { throw new ArgumentException("corsRule.AllowedMethods should not be empty."); } _corsRules.Add(corsRule); }