Beispiel #1
0
        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);
        }
Beispiel #2
0
 public void AddAttribute(PersistIndexAttribute attribute)
 {
     Attributes.Add(attribute);
 }