private static void AddAssembly(OfflineDynamicPage rootItems, AssemblyDom asmDom) { var asmItem = new OfflineDynamicPage { Parent = rootItems, UrlPart = asmDom.Name, RussianTitle = asmDom.Name, RussianContent = GenerateHtml.Generate(asmDom), }; rootItems.Childs.Add(asmItem); AddNamespaces(asmItem, asmDom.Namespaces); }
static XElement BuildEnding(AssemblyDom asm, XElement docInfo) { var remarks = XMLUtils.GetTagInnerXml(docInfo, "remarks", Navigation, true); return (x("div", remarks == null ? x("span") : Section(Names[Strings.Remarks], x("p", remarks)), Section(Names[Strings.VersionInfo], x("p", x("b", Names[Strings.Version] + ": "), asm.Version, x("br"), x("b", Names[Strings.NetRuntimeVersion] + ": "), asm.RuntimeVersion ), a("class", "doc_version") ) )); }