void GlowReader_RootReady(object sender, AsyncDomReader.RootReadyArgs e) { var root = e.Root as GlowContainer; if (root != null) { var buffer = new StringBuilder(); var settings = new XmlWriterSettings { OmitXmlDeclaration = true, Indent = true, IndentChars = " ", }; // INFO: Think this one prints out the tree using (var writer = XmlWriter.Create(Console.Out, settings)) XmlExport.Export(root, writer); Dispatcher.DispatchGlow(root, this); } else { Debug.WriteLine($"Unexpected Ember Root: Client/GlowReader_RootReady: {e.Root} Type: {e.Root.GetType()}"); Console.WriteLine($"Unexpected Ember Root: Client/GlowReader_RootReady: {e.Root} Type: {e.Root.GetType()}"); } }
void GlowReader_RootReady(object sender, AsyncDomReader.RootReadyArgs e) { var root = e.Root as GlowContainer; if (root != null) { var buffer = new StringBuilder(); var settings = new XmlWriterSettings { OmitXmlDeclaration = true, Indent = true, IndentChars = " ", }; using (var writer = XmlWriter.Create(Console.Out, settings)) XmlExport.Export(root, writer); Dispatcher.DispatchGlow(root, this); } else { Console.WriteLine("Unexpected Ember Root: {0} ({1})", e.Root, e.Root.GetType()); } }