public Ticker(ITickerFactory tickerFactory) { _tickers = new Dictionary <Instrument, IActorRef>(); _tickerFactory = tickerFactory; Receive <Subscribe>(sub => { GetOrAddTicker(sub.Instrument).Forward(sub); }); Receive <Unsubscribe>(sub => { GetOrAddTicker(sub.Instrument).Forward(sub); }); }
public TickerRepository(ITickerClient tickerClient, ITickerFactory tickerFactory) { this.tickerClient = tickerClient; this.tickerFactory = tickerFactory; }
public TickersViewModel(ITickerFactory tickerFactory) { _tickerFactory = tickerFactory; _tickers = new ObservableCollection <TickerViewModel>(); _newName = "Name"; }