C# Класс Aspectacular.QueryStringEx

Показать файл Открыть проект

Открытые методы

Метод Описание
GetQs ( this request ) : string

Returns modified http request querystring, starting with question mark, or "" if not query string parameters were specified.

GetUrlWithQs ( this request, bool includeHost = false ) : string

Returns redirect URL with modified http query string

SetQsValue ( this request, string paramName, string paramValueFormat ) : void

Changes query string of current http request by adding or replacing query string parameter value in the way that avoids creating duplicates.

Приватные методы

Метод Описание
EnsureQsStored ( HttpRequest request ) : NameValueCollection

Описание методов

GetQs() публичный статический Метод

Returns modified http request querystring, starting with question mark, or "" if not query string parameters were specified.
public static GetQs ( this request ) : string
request this
Результат string

GetUrlWithQs() публичный статический Метод

Returns redirect URL with modified http query string
public static GetUrlWithQs ( this request, bool includeHost = false ) : string
request this
includeHost bool if true, returns url starting with "http[s]://..". If false, returns url starting with "/".
Результат string

SetQsValue() публичный статический Метод

Changes query string of current http request by adding or replacing query string parameter value in the way that avoids creating duplicates.
public static SetQsValue ( this request, string paramName, string paramValueFormat ) : void
request this
paramName string
paramValueFormat string
Результат void