26 references to UriHelper
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 (2)
RequestHeaders.cs (1)
346Headers.Set(HeaderNames.Referer, value == null ? null : UriHelper.Encode(value));
ResponseHeaders.cs (1)
181Headers.Set(HeaderNames.Location, value == null ? null : UriHelper.Encode(value));
Microsoft.AspNetCore.Http.Extensions.Tests (10)
UriHelperTests.cs (10)
11var result = UriHelper.BuildRelative(); 19var result = UriHelper.BuildRelative(new PathString("/un?escaped/base"), new PathString("/un?escaped"), 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( 140UriHelper.FromAbsolute(uri, out scheme, out host, out path, out query, out fragment); 157var request = UriHelper.BuildAbsolute(scheme, host, path: path, query: query, fragment: fragment); 164UriHelper.FromAbsolute(request, out resScheme, out resHost, out resPath, out resQuery, out resFragment); 180Assert.Throws<ArgumentNullException>(() => UriHelper.BuildAbsolute(null, resHost, resPath, resPath, resQuery, resFragment)); 192Assert.Throws<ArgumentNullException>(() => UriHelper.FromAbsolute(null, out resScheme, out resHost, out resPath, out resQuery, out resFragment));
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionMiddleware.cs (1)
102var redirectUrl = UriHelper.BuildAbsolute(
Microsoft.AspNetCore.Rewrite (6)
RedirectRule.cs (2)
95? UriHelper.BuildAbsolute(scheme, host, pathBase, resolvedPath, resolvedQuery, default) 96: UriHelper.BuildRelative(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(
RewriteRule.cs (1)
61UriHelper.FromAbsolute(result, out scheme, out host, out pathString, out query, out _);
UrlActions\RewriteAction.cs (1)
68UriHelper.FromAbsolute(pattern, out scheme, out host, out path, out query, out _);
Microsoft.AspNetCore.Routing (2)
DefaultLinkGenerator.cs (2)
219var uri = UriHelper.BuildRelative( 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);