C# Class WienerLinien.Api.Realtime.EchtzeitdatenSchnittstelle

Inheritance: IEchtzeitdatenSchnittstelle
Afficher le fichier Open project: christophwille/viennarealtime Class Usage Examples

Méthodes publiques

Méthode Description
GetMonitorInformationAsync ( List rblList, IHttpClient client = null ) : Task
GetTrafficInfoListAsync ( ) : Task
InitializeApi ( string apiKey ) : void
ParseMonitorResponse ( string jsonResponse ) : MonitorInformation
ParseTrafficInfoListResponse ( string jsonResponse ) : TrafficInformation

Private Methods

Méthode Description
GenerateVrtNoCacheParameterValue ( ) : string
ToLocalTime ( string jsonDatetime ) : DateTime?

Method Details

GetMonitorInformationAsync() public méthode

public GetMonitorInformationAsync ( List rblList, IHttpClient client = null ) : Task
rblList List
client IHttpClient
Résultat Task

GetTrafficInfoListAsync() public méthode

public GetTrafficInfoListAsync ( ) : Task
Résultat Task

InitializeApi() public méthode

public InitializeApi ( string apiKey ) : void
apiKey string
Résultat void

ParseMonitorResponse() public méthode

public ParseMonitorResponse ( string jsonResponse ) : MonitorInformation
jsonResponse string
Résultat MonitorInformation

ParseTrafficInfoListResponse() public méthode

public ParseTrafficInfoListResponse ( string jsonResponse ) : TrafficInformation
jsonResponse string
Résultat TrafficInformation