C# 클래스 NotifierCore.Notifier.HotItemController

상속: LibraryBase.Wpf.ViewModel.BindableBase, ICsvExport, ICsvImport
파일 보기 프로젝트 열기: Zicore/TradingPostNotifier 1 사용 예제들

공개 메소드들

메소드 설명
Add ( HotItem item ) : void
AddNotification ( object sender, NotificationEventArgs e ) : void
ChangeLanguage ( String language ) : void
DataIdToRecipeId ( int dataId ) : int
Export ( string filePath ) : void
FromDataId ( int dataId ) : HotItem
HotItemController ( ) : System
Import ( string filePath ) : void
RegisterRecipeItem ( HotItem item ) : void
Remove ( HotItem item ) : void
StartWorker ( ) : void
UnregisterRecipeItem ( HotItem item ) : void
UnregisterRecipeItem ( int dataId ) : void
UpdateItemDetails ( HotItem hotItem ) : void
UpdatePrice ( AggregateListing listing, HotItem hotItem ) : void
UpdatePricesMultiple ( List items ) : void

비공개 메소드들

메소드 설명
CrawlItems ( IEnumerable items ) : void
LoadItems ( ) : void
LoadRecipes ( ) : void
ThreadRun ( ) : void
TrendActionBuy ( PostResult rs ) : void
TrendActionSell ( PostResult rs ) : void
UpdateItem ( HotItem item1, HotItem item2 ) : void
item_BuyPriceChanged ( object sender, PriceChangedEventArgs e ) : void
item_ItemBuild ( object sender, PriceChangedEventArgs e ) : void
item_SellPriceChanged ( object sender, PriceChangedEventArgs e ) : void
newItem_Built ( object sender, EventArgs e ) : void
newItem_Crawled ( object sender, EventArgs e ) : void

메소드 상세

Add() 공개 메소드

public Add ( HotItem item ) : void
item HotItem
리턴 void

AddNotification() 공개 메소드

public AddNotification ( object sender, NotificationEventArgs e ) : void
sender object
e NotifierCore.Notifier.Event.NotificationEventArgs
리턴 void

ChangeLanguage() 공개 메소드

public ChangeLanguage ( String language ) : void
language String
리턴 void

DataIdToRecipeId() 공개 메소드

public DataIdToRecipeId ( int dataId ) : int
dataId int
리턴 int

Export() 공개 메소드

public Export ( string filePath ) : void
filePath string
리턴 void

FromDataId() 공개 정적인 메소드

public static FromDataId ( int dataId ) : HotItem
dataId int
리턴 HotItem

HotItemController() 공개 메소드

public HotItemController ( ) : System
리턴 System

Import() 공개 메소드

public Import ( string filePath ) : void
filePath string
리턴 void

RegisterRecipeItem() 공개 메소드

public RegisterRecipeItem ( HotItem item ) : void
item HotItem
리턴 void

Remove() 공개 메소드

public Remove ( HotItem item ) : void
item HotItem
리턴 void

StartWorker() 공개 메소드

public StartWorker ( ) : void
리턴 void

UnregisterRecipeItem() 공개 메소드

public UnregisterRecipeItem ( HotItem item ) : void
item HotItem
리턴 void

UnregisterRecipeItem() 공개 메소드

public UnregisterRecipeItem ( int dataId ) : void
dataId int
리턴 void

UpdateItemDetails() 공개 정적인 메소드

public static UpdateItemDetails ( HotItem hotItem ) : void
hotItem HotItem
리턴 void

UpdatePrice() 공개 정적인 메소드

public static UpdatePrice ( AggregateListing listing, HotItem hotItem ) : void
listing AggregateListing
hotItem HotItem
리턴 void

UpdatePricesMultiple() 공개 정적인 메소드

public static UpdatePricesMultiple ( List items ) : void
items List
리턴 void