public Organism(IObservable observable, IMove moveModule, ILifeIndicator indicator, IPlayerUI ui) { this.observable = observable; movement = moveModule; this.indicator = indicator; this.UI = ui; UI.DamageTaked += TakeDamage; observable.Add(this); }
protected TradeSubject(string name, IObservable stockMarket) { Name = name; _stockMarket = stockMarket; _stockMarket.Add(this); }
public YourViewModel(string[] fictionArray) { FictionArray = fictionArray; for (int i = 0; i < FictionArray.Length; i++){ AvailableIndices.Add(i.ToString())); } }