public static void CreateXmlReaderForSipResponse(string msgBody, object context, ReadXmlContentDelegate readContentCallback) { CreateXmlReaderForSipMessage(msgBody, context, readContentCallback, "results"); }
public static void CreateXmlReaderForSipMessage(string msgBody, object context, ReadXmlContentDelegate readContentCallback, string rootNode) { bool flag = (rootNode != null) && (rootNode.Length > 0); XmlTextReader reader = new XmlTextReader(msgBody, XmlNodeType.Document, null); if (flag) { reader.ReadStartElement(rootNode); } if (readContentCallback != null) { readContentCallback(reader, context); } }