-->![LinkBuilder LinkBuilder](/uploads/1/2/6/0/126032333/126333956.jpg)
Inheritance
Definition
Defines a contract to generate absolute and related URIs based on endpoint routing.
2.1.0 Automated project upgrade including 3rd party safety devices Eased upgrade of Automation Builder projects to version 2.1.0 by automatic installation of 3rd party safety device GSMDL files from project archives in required locations 2.1.0 Windows Server support. Posted a reply to Amazon Link Builder doesnt appear on Blog Posts or Pages, on the site WordPress.org Forums: Dear @joeranluckas, Currently plugin is not supported in the default editor of WordPress 5.0 (Gutenberg 1 year ago. Posted a reply to Plugin doesn’t load product and crash website, on the site WordPress.org Forums. Fantasy Tank Builder. Special thanks to IBlobTouch, Acarii, Likcoras, Normalize.CSS, Aryamanarora, and ericw31415 for working on the original, unmodded version of FTB.
![LinkBuilder LinkBuilder](/uploads/1/2/6/0/126032333/126333956.jpg)
LinkGenerator
Link Builder 2.1 Free
Remarks
Generating URIs in endpoint routing occurs in two phases. First, an address is bound to a list of endpoints that match the address. Secondly, each endpoint's
RoutePattern
is evaluated, until a route pattern that matches the supplied values is found. The resulting output is combined with the other URI parts supplied to the link generator and returned. The methods provided by the LinkGenerator type are general infrastructure, and support the standard link generator functionality for any type of address. The most convenient way to use LinkGenerator is through extension methods that perform operations for a specific address type.
Constructors
LinkGenerator() |
Methods
Link Builder 2.1 Download
GetPathByAddress<TAddress>(HttpContext, TAddress, RouteValueDictionary, RouteValueDictionary, Nullable<PathString>, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values and HttpContext. |
GetPathByAddress<TAddress>(TAddress, RouteValueDictionary, PathString, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetUriByAddress<TAddress>(HttpContext, TAddress, RouteValueDictionary, RouteValueDictionary, String, Nullable<HostString>, Nullable<PathString>, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values and HttpContext. |
GetUriByAddress<TAddress>(TAddress, RouteValueDictionary, String, HostString, PathString, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
Extension Methods
GetPathByAction(LinkGenerator, HttpContext, String, String, Object, Nullable<PathString>, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetPathByAction(LinkGenerator, String, String, Object, PathString, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetUriByAction(LinkGenerator, HttpContext, String, String, Object, String, Nullable<HostString>, Nullable<PathString>, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetUriByAction(LinkGenerator, String, String, Object, String, HostString, PathString, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetPathByName(LinkGenerator, HttpContext, String, Object, Nullable<PathString>, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetPathByName(LinkGenerator, String, Object, PathString, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetUriByName(LinkGenerator, HttpContext, String, Object, String, Nullable<HostString>, Nullable<PathString>, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetUriByName(LinkGenerator, String, Object, String, HostString, PathString, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetPathByRouteValues(LinkGenerator, HttpContext, String, Object, Nullable<PathString>, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetPathByRouteValues(LinkGenerator, String, Object, PathString, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetUriByRouteValues(LinkGenerator, HttpContext, String, Object, String, Nullable<HostString>, Nullable<PathString>, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetUriByRouteValues(LinkGenerator, String, Object, String, HostString, PathString, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetPathByPage(LinkGenerator, HttpContext, String, String, Object, Nullable<PathString>, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetPathByPage(LinkGenerator, String, String, Object, PathString, FragmentString, LinkOptions) | Generates a URI with an absolute path based on the provided values. |
GetUriByPage(LinkGenerator, HttpContext, String, String, Object, String, Nullable<HostString>, Nullable<PathString>, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |
GetUriByPage(LinkGenerator, String, String, Object, String, HostString, PathString, FragmentString, LinkOptions) | Generates an absolute URI based on the provided values. |