/// <summary> /// /// </summary> public LinkFactory(bool includeIANALinks = true) { if (includeIANALinks) { RegisterIANALinks(); } HintFactory = new HintFactory(); // Default hintfactory }
/// <summary> /// /// </summary> public LinkFactory() { // Register all official IANA link types AddLinkType <AboutLink>(); AddLinkType <AlternateLink>(); AddLinkType <AppendixLink>(); AddLinkType <ArchivesLink>(); AddLinkType <AuthorLink>(); AddLinkType <BookmarkLink>(); AddLinkType <CanonicalLink>(); AddLinkType <ChapterLink>(); AddLinkType <CollectionLink>(); AddLinkType <ContentsLink>(); AddLinkType <CopyrightLink>(); AddLinkType <CreateFormLink>(); AddLinkType <CurrentLink>(); AddLinkType <DescribedByLink>(); AddLinkType <DescribesLink>(); AddLinkType <DisclosureLink>(); AddLinkType <DuplicateLink>(); AddLinkType <EditLink>(); AddLinkType <EditFormLink>(); AddLinkType <EnclosureLink>(); AddLinkType <FirstLink>(); AddLinkType <GlossaryLink>(); AddLinkType <HelpLink>(); AddLinkType <HostsLink>(); AddLinkType <HubLink>(); AddLinkType <IconLink>(); AddLinkType <IndexLink>(); AddLinkType <ItemLink>(); AddLinkType <LastLink>(); AddLinkType <LatestVersionLink>(); AddLinkType <LicenseLink>(); AddLinkType <LrddLink>(); AddLinkType <MonitorLink>(); AddLinkType <MonitorGroupLink>(); AddLinkType <NextLink>(); AddLinkType <NextArchiveLink>(); AddLinkType <NoFollowLink>(); AddLinkType <NoReferrerLink>(); AddLinkType <PaymentLink>(); AddLinkType <PredecessorVersionLink>(); AddLinkType <PrefetchLink>(); AddLinkType <PrevLink>(); AddLinkType <PreviewLink>(); AddLinkType <PreviousLink>(); AddLinkType <PrevArchiveLink>(); AddLinkType <PrivacyPolicyLink>(); AddLinkType <ProfileLink>(); AddLinkType <RelatedLink>(); AddLinkType <RepliesLink>(); AddLinkType <SearchLink>(); AddLinkType <SectionLink>(); AddLinkType <SelfLink>(); AddLinkType <ServiceLink>(); AddLinkType <StartLink>(); AddLinkType <StylesheetLink>(); AddLinkType <SubSectionLink>(); AddLinkType <SuccessorVersionLink>(); AddLinkType <TagLink>(); AddLinkType <TermsOfServiceLink>(); AddLinkType <TypeLink>(); AddLinkType <UpLink>(); AddLinkType <VersionHistoryLink>(); AddLinkType <ViaLink>(); AddLinkType <WorkingCopyLink>(); AddLinkType <WorkingCopyOfLink>(); HintFactory = new HintFactory(); // Default hintfactory }