C# Class withSIX.Core.Tools.TransferTools

Inheritance: IEnableLogging
Mostra file Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
EncodePathIfRequired ( Uri uri, string path ) : string
GetDictionaryFromQueryString ( string qs ) : string>.Dictionary
JoinPaths ( ) : string
JoinUri ( Uri host ) : Uri

Private Methods

Method Description
PostJson ( object model, Uri uri, CancellationToken ct = default(CancellationToken), string token = null ) : Task

Method Details

EncodePathIfRequired() public method

public EncodePathIfRequired ( Uri uri, string path ) : string
uri System.Uri
path string
return string

GetDictionaryFromQueryString() public method

public GetDictionaryFromQueryString ( string qs ) : string>.Dictionary
qs string
return string>.Dictionary

JoinPaths() public method

public JoinPaths ( ) : string
return string

JoinUri() public method

public JoinUri ( Uri host ) : Uri
host System.Uri
return System.Uri