diff --git a/Minio/DataModel/Replication/ReplicationConfiguration.cs b/Minio/DataModel/Replication/ReplicationConfiguration.cs index 7b9f547f..48e4ad15 100644 --- a/Minio/DataModel/Replication/ReplicationConfiguration.cs +++ b/Minio/DataModel/Replication/ReplicationConfiguration.cs @@ -14,6 +14,7 @@ * limitations under the License. */ +using System.Collections.ObjectModel; using System.Globalization; using System.Xml; using System.Xml.Serialization; @@ -48,12 +49,12 @@ public ReplicationConfiguration(string role, ICollection rules) nameof(rules) + " Count of rules cannot exceed maximum limit of 1000."); Role = role; - Rules = rules; + Rules = (Collection)rules; } [XmlElement("Role")] public string Role { get; set; } - [XmlElement("Rule")] public ICollection Rules { get; set; } + [XmlElement("Rule")] public Collection Rules { get; set; } public string MarshalXML() {