C# Класс NotifierCore.DataProvider.Gw2SpidyApi

Наследование: ITradingPostApi
Показать файл Открыть проект

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

Метод Описание
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

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

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

public ParseBuyGemValue ( Newtonsoft.Json.Linq.JObject json ) : double
json Newtonsoft.Json.Linq.JObject
Результат double

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

public ParseBuyGoldValue ( Newtonsoft.Json.Linq.JObject json ) : double
json Newtonsoft.Json.Linq.JObject
Результат double

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

public ParseItem ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
item NotifierCore.Notifier.HotItem
json Newtonsoft.Json.Linq.JObject
Результат NotifierCore.Notifier.HotItem

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

public ParseItemListing ( HotItem item, Newtonsoft.Json.Linq.JObject json ) : HotItem
item NotifierCore.Notifier.HotItem
json Newtonsoft.Json.Linq.JObject
Результат NotifierCore.Notifier.HotItem

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

public ParseSearch ( SearchResult sr, Newtonsoft.Json.Linq.JObject json ) : SearchResult
sr NotifierCore.Notifier.SearchResult
json Newtonsoft.Json.Linq.JObject
Результат NotifierCore.Notifier.SearchResult

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

public ParseTransaction ( SearchResult sr, Newtonsoft.Json.Linq.JObject json, TransactionType type ) : SearchResult
sr NotifierCore.Notifier.SearchResult
json Newtonsoft.Json.Linq.JObject
type TransactionType
Результат NotifierCore.Notifier.SearchResult

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

public UriBuildItem ( int dataId ) : string
dataId int
Результат string

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

public UriBuyGems ( int count ) : string
count int
Результат string

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

public UriBuyGold ( int count ) : string
count int
Результат string

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

public UriListingItem ( int dataId ) : string
dataId int
Результат string

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

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
Результат string

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

public UriTransaction ( TransactionType type, int offset, int count ) : string
type TransactionType
offset int
count int
Результат string