Table of Contents

Class UrlHelper

Namespace
Shift.Common
Assembly
Shift.Common.dll
public static class UrlHelper
Inheritance
UrlHelper
Inherited Members

Fields

VimeoLinkPatterns

public static readonly Regex[] VimeoLinkPatterns

Field Value

Regex[]

YouTubeLinkPatterns

public static readonly Regex[] YouTubeLinkPatterns

Field Value

Regex[]

Methods

EncodeMarkdownUrl(string)

public static string EncodeMarkdownUrl(string input)

Parameters

input string

Returns

string

GetAbsoluteUrl(string, EnvironmentModel, string, string)

public static string GetAbsoluteUrl(string domain, EnvironmentModel environment, string relativeUrl, string organizationCode)

Parameters

domain string
environment EnvironmentModel
relativeUrl string
organizationCode string

Returns

string

GetAbsoluteUrl(string, EnvironmentName, string, string)

public static string GetAbsoluteUrl(string domain, EnvironmentName environment, string relativeUrl, string organizationCode)

Parameters

domain string
environment EnvironmentName
relativeUrl string
organizationCode string

Returns

string

GetAbsoluteUrl(string, string, string)

public static string GetAbsoluteUrl(string serverUrl, string applicationPath, string relativeUrl)

Parameters

serverUrl string
applicationPath string
relativeUrl string

Returns

string

GetDomainName(string)

public static string GetDomainName(string url)

Parameters

url string

Returns

string

GetFileName(string)

public static string GetFileName(string url)

Parameters

url string

Returns

string

GetOrganizationCode(Uri)

public static string GetOrganizationCode(Uri url)

Parameters

url Uri

Returns

string

GetOrganizationUrl(Uri, EnvironmentModel, string, string)

public static string GetOrganizationUrl(Uri requestUri, EnvironmentModel environment, string organizationCode, string relativeUrl)

Parameters

requestUri Uri
environment EnvironmentModel
organizationCode string
relativeUrl string

Returns

string

GetUserId(string)

public static Guid GetUserId(string relativePath)

Parameters

relativePath string

Returns

Guid

GetWebSiteUrl(string)

public static string GetWebSiteUrl(string absoluteUri)

Parameters

absoluteUri string

Returns

string