C# Class HighchartsExportClient.HighchartsClient

Inheritance: IHighchartsClient, IDisposable
显示文件 Open project: sochix/highcharts-export-client

Public Methods

Method Description
Dispose ( ) : void
GetChartImageFromOptionsAsync ( string options ) : Task
GetChartImageFromSvgAsync ( string svg ) : Task
GetChartImageLinkFromOptionsAsync ( string options ) : Task
GetChartImageLinkFromSvgAsync ( string svg ) : Task
HighchartsClient ( HighchartsSetting settings ) : System
HighchartsClient ( string serverAddress ) : System

Private Methods

Method Description
GetRequestSettings ( string data, bool getLink, bool isSvg ) : string>.Dictionary
MakeRequest ( string>.Dictionary settings ) : Task

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetChartImageFromOptionsAsync() public method

public GetChartImageFromOptionsAsync ( string options ) : Task
options string
return Task

GetChartImageFromSvgAsync() public method

public GetChartImageFromSvgAsync ( string svg ) : Task
svg string
return Task

GetChartImageLinkFromOptionsAsync() public method

public GetChartImageLinkFromOptionsAsync ( string options ) : Task
options string
return Task

GetChartImageLinkFromSvgAsync() public method

public GetChartImageLinkFromSvgAsync ( string svg ) : Task
svg string
return Task

HighchartsClient() public method

public HighchartsClient ( HighchartsSetting settings ) : System
settings HighchartsSetting
return System

HighchartsClient() public method

public HighchartsClient ( string serverAddress ) : System
serverAddress string
return System