C# Класс NSoft.NFramework.Web.UrlBuilder

URL 문자열을 Fluent 방식으로 빌드해주는 클래스입니다.
Показать файл Открыть проект

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

Метод Описание
AddParam ( object values ) : UrlBuilder
AddParam ( string name, object value ) : UrlBuilder
AddPath ( ) : UrlBuilder
AddPath ( string path ) : UrlBuilder
Create ( string path ) : UrlBuilder
Create ( string path, object parameters ) : UrlBuilder
ToString ( ) : string
UrlBuilder ( ) : System
UrlBuilder ( object parameters ) : System
UrlBuilder ( string path ) : System
UrlBuilder ( string path, object parameters ) : System

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

Метод Описание
EnsureTralingSlash ( string path ) : string
GetHttpContext ( ) : System.Web.HttpContextBase
GetPageRelativePath ( System.Web.HttpContextBase httpContext, string path ) : string
UrlBuilder ( System.Web.HttpContextBase httpContext, VirtualPathUtilityBase virtualPathUtility, string path, object parameters ) : System

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

AddParam() публичный Метод

public AddParam ( object values ) : UrlBuilder
values object
Результат UrlBuilder

AddParam() публичный Метод

public AddParam ( string name, object value ) : UrlBuilder
name string
value object
Результат UrlBuilder

AddPath() публичный Метод

public AddPath ( ) : UrlBuilder
Результат UrlBuilder

AddPath() публичный Метод

public AddPath ( string path ) : UrlBuilder
path string
Результат UrlBuilder

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

public static Create ( string path ) : UrlBuilder
path string
Результат UrlBuilder

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

public static Create ( string path, object parameters ) : UrlBuilder
path string
parameters object
Результат UrlBuilder

ToString() публичный Метод

public ToString ( ) : string
Результат string

UrlBuilder() публичный Метод

public UrlBuilder ( ) : System
Результат System

UrlBuilder() публичный Метод

public UrlBuilder ( object parameters ) : System
parameters object
Результат System

UrlBuilder() публичный Метод

public UrlBuilder ( string path ) : System
path string
Результат System

UrlBuilder() публичный Метод

public UrlBuilder ( string path, object parameters ) : System
path string
parameters object
Результат System