C# 클래스 Aspectacular.QueryStringEx

파일 보기 프로젝트 열기: vgribok/Aspectacular

공개 메소드들

메소드 설명
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