Class HttpRequestExtensions
Inheritance
HttpRequestExtensions
Assembly: Microsoft.GNS.Roster.Web.dll
Syntax
public static class HttpRequestExtensions
Methods
View Source
GetReturnTabContext(HttpRequest, Guid)
Declaration
public static string? GetReturnTabContext(this HttpRequest request, Guid pageId)
Parameters
Returns
View Source
GetReturnUriContext(HttpRequest, Guid)
Declaration
public static (Uri ReturnUri, string FriendlyName) GetReturnUriContext(this HttpRequest request, Guid pageId)
Parameters
Returns
View Source
HasUriContext(HttpRequest)
Declaration
public static bool HasUriContext(this HttpRequest request)
Parameters
Returns
View Source
RequestUri(HttpRequest)
Declaration
public static Uri RequestUri(this HttpRequest request)
Parameters
Returns
View Source
SafeRefererUri(HttpRequest)
Declaration
public static Uri? SafeRefererUri(this HttpRequest request)
Parameters
Returns
View Source
SetHostReturnUriContext(HttpRequest, string, Guid, string, string?, bool)
Declaration
public static bool SetHostReturnUriContext(this HttpRequest request, string path, Guid pageId, string friendlyName, string? append = null, bool clearTabContext = false)
Parameters
Returns
View Source
SetRefererReturnUriContext(HttpRequest, Guid, string, string?, bool)
Declaration
public static bool SetRefererReturnUriContext(this HttpRequest request, Guid pageId, string friendlyName = "", string? append = null, bool clearTabContext = false)
Parameters
Returns
View Source
SetReturnTabContext(HttpRequest, Guid?, string?)
Declaration
public static void SetReturnTabContext(this HttpRequest request, Guid? pageId, string? tabName)
Parameters