C# Class SteamWebAPI.SteamWebRequest

ファイルを表示 Open project: babelshift/SteamWebAPI

Public Methods

Method Description
SteamWebRequest ( WebRequestParameter developerKey ) : System

Protected Methods

Method Description
PerformSteamRequestAsync ( string interfaceName, string methodName, int methodVersion ) : Task
PerformSteamRequestAsync ( string interfaceName, string methodName, int methodVersion, List parameters ) : Task
PerformXmlSteamRequestAsync ( string url ) : Task

Private Methods

Method Description
BuildRequestCommand ( string interfaceName, string methodName, int methodVersion, List parameters ) : string

Takes values and returns a command string that can be sent to the Steam Web API remote address. Example of a built command: https://api.steampowered.com:443/ISteamWebAPIUtil/GetSupportedAPIList/v0001/?key=8A05823474AB641D684EBD95AB5F2E47

Method Details

PerformSteamRequestAsync() protected method

protected PerformSteamRequestAsync ( string interfaceName, string methodName, int methodVersion ) : Task
interfaceName string
methodName string
methodVersion int
return Task

PerformSteamRequestAsync() protected method

protected PerformSteamRequestAsync ( string interfaceName, string methodName, int methodVersion, List parameters ) : Task
interfaceName string
methodName string
methodVersion int
parameters List
return Task

PerformXmlSteamRequestAsync() protected method

protected PerformXmlSteamRequestAsync ( string url ) : Task
url string
return Task

SteamWebRequest() public method

public SteamWebRequest ( WebRequestParameter developerKey ) : System
developerKey SteamWebModel.WebRequestParameter
return System