static public PersistIndex FromPayload(Index index) { var persistIndex = new PersistIndex() { Id = index.Id, Name = index.Name, Created = index.Created, Modfied = index.Modfied, IsUnique = index.IsUnique }; foreach (var indexAttribute in index.Attributes) { persistIndex.AddAttribute(PersistIndexAttribute.FromPayload(indexAttribute)); } return(persistIndex); }
public void AddAttribute(PersistIndexAttribute attribute) { Attributes.Add(attribute); }