C# Класс StoreIDTopGateAPI.ApiWrapper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ApiWrapper ( String baseUrl ) : System
createSpec ( Spec spec ) : Spec
createSubscription ( Subscription subscription ) : Subscription
deleteSpec ( int id ) : void
deleteSubscription ( int id ) : void
getSettings ( ) : Settings
getSpec ( int id ) : Spec
getSpecs ( ) : SpecList
getStatus ( ) : Status
getSubscription ( int id ) : Subscription
getSubscriptions ( ) : SubscriptionList
heartbeat ( ) : void
sendActions ( Actions actions ) : void
testConnection ( ) : void
updateSettings ( Settings settings ) : void
updateSpec ( Spec spec ) : Spec
updateSubscription ( Subscription subscription ) : Subscription

Приватные методы

Метод Описание
doHttpRequest ( String url, String requestMethod = "GET", String data = "" ) : String
fromJson ( String json, Type theClass ) : Object
toJson ( Object obj, Type theClass ) : String

Описание методов

ApiWrapper() публичный Метод

public ApiWrapper ( String baseUrl ) : System
baseUrl String
Результат System

createSpec() публичный Метод

public createSpec ( Spec spec ) : Spec
spec Spec
Результат Spec

createSubscription() публичный Метод

public createSubscription ( Subscription subscription ) : Subscription
subscription Subscription
Результат Subscription

deleteSpec() публичный Метод

public deleteSpec ( int id ) : void
id int
Результат void

deleteSubscription() публичный Метод

public deleteSubscription ( int id ) : void
id int
Результат void

getSettings() публичный Метод

public getSettings ( ) : Settings
Результат Settings

getSpec() публичный Метод

public getSpec ( int id ) : Spec
id int
Результат Spec

getSpecs() публичный Метод

public getSpecs ( ) : SpecList
Результат SpecList

getStatus() публичный Метод

public getStatus ( ) : Status
Результат Status

getSubscription() публичный Метод

public getSubscription ( int id ) : Subscription
id int
Результат Subscription

getSubscriptions() публичный Метод

public getSubscriptions ( ) : SubscriptionList
Результат SubscriptionList

heartbeat() публичный Метод

public heartbeat ( ) : void
Результат void

sendActions() публичный Метод

public sendActions ( Actions actions ) : void
actions Actions
Результат void

testConnection() публичный Метод

public testConnection ( ) : void
Результат void

updateSettings() публичный Метод

public updateSettings ( Settings settings ) : void
settings Settings
Результат void

updateSpec() публичный Метод

public updateSpec ( Spec spec ) : Spec
spec Spec
Результат Spec

updateSubscription() публичный Метод

public updateSubscription ( Subscription subscription ) : Subscription
subscription Subscription
Результат Subscription