HttpRequestExtensions Class
Reads URL components from an Microsoft.AspNetCore.Http.HttpRequest. Touches only Microsoft.AspNetCore.Http.HttpRequest (no MVC, no Minimal API types), so it is shared by both transport adapters.
public static class HttpRequestExtensionsInheritance System.Object → HttpRequestExtensions
Methods
HttpRequestExtensions.GetAppUrl(this HttpRequest) Method
Gets the application's base URL (scheme, host, and base path) from the request.
public static string GetAppUrl(this Microsoft.AspNetCore.Http.HttpRequest request);Parameters
request Microsoft.AspNetCore.Http.HttpRequest
Returns
HttpRequestExtensions.GetBaseUrl(this HttpRequest) Method
Gets the base URL of the request (scheme, host, and request path).
public static string GetBaseUrl(this Microsoft.AspNetCore.Http.HttpRequest request);