C# 클래스 NotifierCore.DataProvider.ZicoreApi

상속: ITradingPostApi, ITrendApi
파일 보기 프로젝트 열기: Zicore/TradingPostNotifier 1 사용 예제들

공개 메소드들

메소드 설명
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
ParseTrendBuy ( JToken json ) : IList
ParseTrendSell ( JToken json ) : IList
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
UriTrendBuy ( ) : string
UriTrendSell ( ) : 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

ParseTrendBuy() 공개 메소드

public ParseTrendBuy ( JToken json ) : IList
json JToken
리턴 IList

ParseTrendSell() 공개 메소드

public ParseTrendSell ( JToken json ) : IList
json JToken
리턴 IList

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

UriTrendBuy() 공개 메소드

public UriTrendBuy ( ) : string
리턴 string

UriTrendSell() 공개 메소드

public UriTrendSell ( ) : string
리턴 string