internal XElement ResolveInternal(object resolveObject, string convention) { if (resolveObject == null) { return(XMLUtility.CreateNullNode()); } var serialized = XMLUtility.CreateNode(convention); ResolveToInternal(resolveObject, convention, serialized); return(serialized); }
internal XElement Resolve(object resolveObject) { if (resolveObject == null) { return(XMLUtility.CreateNullNode()); } var convention = TypeManager.ConventionOf(resolveObject.GetType()); var serialized = XMLUtility.CreateNode(convention); ResolveToInternal(resolveObject, convention, serialized); return(serialized); }