18 references to BuildAbsolute
Certificate.Optional.Sample (1)
Startup.cs (1)
24var redirect = UriHelper.BuildAbsolute("https",
HeaderPropagationSample (1)
Startup.cs (1)
75var uri = UriHelper.BuildAbsolute(context.Request.Scheme, context.Request.Host, context.Request.PathBase, "/forwarded");
Microsoft.AspNetCore.Components.Endpoints (2)
Rendering\EndpointHtmlRenderer.cs (2)
205return UriHelper.BuildAbsolute( 215var result = UriHelper.BuildAbsolute(request.Scheme, request.Host, request.PathBase);
Microsoft.AspNetCore.Http.Extensions (3)
UriHelper.cs (3)
165return BuildAbsolute( 186return BuildAbsolute(request.Scheme, request.Host, request.PathBase, request.Path, request.QueryString); 242/// Initializes the URI <see cref="string"/> for <see cref="BuildAbsolute(string, HostString, PathString, PathString, QueryString, FragmentString)"/>.
Microsoft.AspNetCore.Http.Extensions.Tests (5)
UriHelperTests.cs (5)
28var result = UriHelper.BuildAbsolute("http", new HostString(string.Empty)); 36var result = UriHelper.BuildAbsolute("http", new HostString("my.HoΨst:80"), new PathString("/un?escaped/base"), new PathString("/un?escaped"), 72var uri = UriHelper.BuildAbsolute( 157var request = UriHelper.BuildAbsolute(scheme, host, path: path, query: query, fragment: fragment); 180Assert.Throws<ArgumentNullException>(() => UriHelper.BuildAbsolute(null, resHost, resPath, resPath, resQuery, resFragment));
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionMiddleware.cs (1)
102var redirectUrl = UriHelper.BuildAbsolute(
Microsoft.AspNetCore.Rewrite (3)
RedirectRule.cs (1)
95? UriHelper.BuildAbsolute(scheme, host, pathBase, resolvedPath, resolvedQuery, default)
RedirectToHttpsRule.cs (1)
33var newUrl = UriHelper.BuildAbsolute("https", host, req.PathBase, req.Path, req.QueryString, default);
RedirectToWwwHelper.cs (1)
47var newUrl = UriHelper.BuildAbsolute(
Microsoft.AspNetCore.Routing (1)
DefaultLinkGenerator.cs (1)
255var uri = UriHelper.BuildAbsolute(
Microsoft.AspNetCore.StaticFiles (1)
Helpers.cs (1)
45var redirect = UriHelper.BuildAbsolute(request.Scheme, request.Host, request.PathBase, request.Path + "/", request.QueryString);