protected static void AddChildInstanceAnnotations(ODataItem item, IList <object> childEntries) { var annotation = item.GetAnnotation <ChildInstanceAnnotation>(); if (annotation == null) { annotation = new ChildInstanceAnnotation { ChildInstances = childEntries }; item.SetAnnotation(annotation); } }
private void AddChildInstanceAnnotation(ODataItem item, object childEntry) { var annotation = item.GetAnnotation <ChildInstanceAnnotation>(); if (annotation == null) { annotation = new ChildInstanceAnnotation { ChildInstances = new List <object>() }; item.SetAnnotation(annotation); } annotation.ChildInstances.Add(childEntry); }
private void AddChildInstanceAnnotation(ODataItem item, object childEntry) { var annotation = item.GetAnnotation<ChildInstanceAnnotation>(); if (annotation == null) { annotation = new ChildInstanceAnnotation { ChildInstances = new List<object>() }; item.SetAnnotation(annotation); } annotation.ChildInstances.Add(childEntry); }