/// <summary> /// Toggles the stock. /// </summary> private void ToggleStock() { if (Log.IsDebugEnabled) { Log.DebugFormat("ToggleStock - StockSymbol = {0}", StockSymbol); } StockToggleButtonActorRef?.Tell(new ToggleStockMessage()); }
public StockToogleButtonViewModel(IActorRef stockCoordinatorActorRef, string stockSymbol) { StockSymbol = stockSymbol; StockToggleButtonActorRef = ActorSystemReference .ActorSystem .ActorOf(Props.Create(() => new StockToogleButtonActor(stockCoordinatorActorRef, this, stockSymbol))); ToggleCommand = new RelayCommand(() => { StockToggleButtonActorRef.Tell(new FlipToggleMessage()); }); UpdateButtonTextToOff(); }