C# Class NotifierCore.DataProvider.Gw2SpidyApi

Inheritance: ITradingPostApi
Afficher le fichier Open project: Zicore/TradingPostNotifier

Méthodes publiques

Méthode Description
ParseBuyGemValue ( Newtonsoft.Json.Linq.JObject json ) : double
ParseBuyGoldValue ( Newtonsoft.Json.Linq.JObject json ) : double
ParseItem ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
ParseItemListing ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
ParseSearch ( SearchResult sr, Newtonsoft.Json.Linq.JObject json ) : SearchResult
ParseTransaction ( SearchResult sr, Newtonsoft.Json.Linq.JObject json, TransactionType type ) : SearchResult
UriBuildItem ( int dataId ) : string
UriBuyGems ( int count ) : string
UriBuyGold ( int count ) : string
UriListingItem ( int dataId ) : string
UriSearch ( string query, int offset, int count, String type = null, String subType = null, String rarity = null, String levelmin = null, String levelmax = null, String sortingMode = null, bool descending = false ) : string
UriTransaction ( TransactionType type, int offset, int count ) : string

Method Details

ParseBuyGemValue() public méthode

public ParseBuyGemValue ( Newtonsoft.Json.Linq.JObject json ) : double
json Newtonsoft.Json.Linq.JObject
Résultat double

ParseBuyGoldValue() public méthode

public ParseBuyGoldValue ( Newtonsoft.Json.Linq.JObject json ) : double
json Newtonsoft.Json.Linq.JObject
Résultat double

ParseItem() public méthode

public ParseItem ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
item NotifierCore.Notifier.HotItem
json Newtonsoft.Json.Linq.JObject
Résultat NotifierCore.Notifier.HotItem

ParseItemListing() public méthode

public ParseItemListing ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
item NotifierCore.Notifier.HotItem
json Newtonsoft.Json.Linq.JObject
Résultat NotifierCore.Notifier.HotItem

ParseSearch() public méthode

public ParseSearch ( SearchResult sr, Newtonsoft.Json.Linq.JObject json ) : SearchResult
sr NotifierCore.Notifier.SearchResult
json Newtonsoft.Json.Linq.JObject
Résultat NotifierCore.Notifier.SearchResult

ParseTransaction() public méthode

public ParseTransaction ( SearchResult sr, Newtonsoft.Json.Linq.JObject json, TransactionType type ) : SearchResult
sr NotifierCore.Notifier.SearchResult
json Newtonsoft.Json.Linq.JObject
type TransactionType
Résultat NotifierCore.Notifier.SearchResult

UriBuildItem() public méthode

public UriBuildItem ( int dataId ) : string
dataId int
Résultat string

UriBuyGems() public méthode

public UriBuyGems ( int count ) : string
count int
Résultat string

UriBuyGold() public méthode

public UriBuyGold ( int count ) : string
count int
Résultat string

UriListingItem() public méthode

public UriListingItem ( int dataId ) : string
dataId int
Résultat string

UriSearch() public méthode

public UriSearch ( string query, int offset, int count, String type = null, String subType = null, String rarity = null, String levelmin = null, String levelmax = null, String sortingMode = null, bool descending = false ) : string
query string
offset int
count int
type String
subType String
rarity String
levelmin String
levelmax String
sortingMode String
descending bool
Résultat string

UriTransaction() public méthode

public UriTransaction ( TransactionType type, int offset, int count ) : string
type TransactionType
offset int
count int
Résultat string