public static ResourceDocumentDefinition FromDefinition(ResourceDefinition resourceDefinition) { var ret = new ResourceDocumentDefinition(); foreach (var field in resourceDefinition.Fields) { ret.Fields.Add(ResourceDocumentField.FromField(field)); } return(ret); }
public static ResourceDocumentMetadata?FromMetadata(ResourceMetadata?resourceMetadata) { if (resourceMetadata == null) { return(null); } var ret = new ResourceDocumentMetadata(); foreach (var field in resourceMetadata.Fields) { ret.Fields.Add(ResourceDocumentField.FromField(field)); } return(ret); }