Show / Hide Table of Contents

Class HttpRequestExtensions

Inheritance
System.Object
HttpRequestExtensions
Namespace: Microsoft.GNS.Roster.Web
Assembly: Microsoft.GNS.Roster.Web.dll
Syntax
public static class HttpRequestExtensions : object

Methods

View Source

GetReturnTabContext(HttpRequest, Guid)

Declaration
public static string? GetReturnTabContext(this HttpRequest request, Guid pageId)
Parameters
Type Name Description
HttpRequest request
Guid pageId
Returns
Type Description
System.Nullable<System.String>
View Source

GetReturnUriContext(HttpRequest, Guid)

Declaration
public static (Uri ReturnUri, string FriendlyName) GetReturnUriContext(this HttpRequest request, Guid pageId)
Parameters
Type Name Description
HttpRequest request
Guid pageId
Returns
Type Description
System.ValueTuple<Uri, System.String>
View Source

HasUriContext(HttpRequest)

Declaration
public static bool HasUriContext(this HttpRequest request)
Parameters
Type Name Description
HttpRequest request
Returns
Type Description
System.Boolean
View Source

RequestUri(HttpRequest)

Declaration
public static Uri RequestUri(this HttpRequest request)
Parameters
Type Name Description
HttpRequest request
Returns
Type Description
Uri
View Source

SafeRefererUri(HttpRequest)

Declaration
public static Uri? SafeRefererUri(this HttpRequest request)
Parameters
Type Name Description
HttpRequest request
Returns
Type Description
System.Nullable<Uri>
View Source

SetHostReturnUriContext(HttpRequest, String, Guid, String, Nullable<String>, Boolean)

Declaration
public static bool SetHostReturnUriContext(this HttpRequest request, string path, Guid pageId, string friendlyName, string? append = null, bool clearTabContext = false)
Parameters
Type Name Description
HttpRequest request
System.String path
Guid pageId
System.String friendlyName
System.Nullable<System.String> append
System.Boolean clearTabContext
Returns
Type Description
System.Boolean
View Source

SetRefererReturnUriContext(HttpRequest, Guid, String, Nullable<String>, Boolean)

Declaration
public static bool SetRefererReturnUriContext(this HttpRequest request, Guid pageId, string friendlyName = "", string? append = null, bool clearTabContext = false)
Parameters
Type Name Description
HttpRequest request
Guid pageId
System.String friendlyName
System.Nullable<System.String> append
System.Boolean clearTabContext
Returns
Type Description
System.Boolean
View Source

SetReturnTabContext(HttpRequest, Nullable<Guid>, Nullable<String>)

Declaration
public static void SetReturnTabContext(this HttpRequest request, Guid? pageId, string? tabName)
Parameters
Type Name Description
HttpRequest request
System.Nullable<Guid> pageId
System.Nullable<System.String> tabName
  • View Source
In This Article
Back to top Generated by DocFX