<PackageReference Include="Newtonsoft.Json" Version="6.0.2" />

XmlElementWrapper

using System.Xml; namespace Newtonsoft.Json.Converters { internal class XmlElementWrapper : XmlNodeWrapper, IXmlElement, IXmlNode { private readonly XmlElement _element; public XmlElementWrapper(XmlElement element) : base(element) { _element = element; } public void SetAttributeNode(IXmlNode attribute) { XmlNodeWrapper xmlNodeWrapper = (XmlNodeWrapper)attribute; _element.SetAttributeNode((XmlAttribute)xmlNodeWrapper.WrappedNode); } public string GetPrefixOfNamespace(string namespaceUri) { return _element.GetPrefixOfNamespace(namespaceUri); } } }