public void Start() { AssertNotStartedYet(); SubscribeToEvents(); foreach (var bucketView in _bucketViews) { bucketView.Show(); } _gameEngine.StartNewRound(); _ticker.Start(); }
public Receiver(string uniqueName, string itemName, ITicker ticker) { Initialize(uniqueName, itemName); this.ticker = ticker; ticker.Tick += OnTick; ticker.Start(); }
public TickerManager(int refreshRate = 2, ILogger <ITicker> logger = null) { _logger = logger ?? new NullLogger <ITicker>(); _ticker = new Ticker(this, refreshRate, logger); _entries = new List <ITickerManagerEntry>(); _ticker.Start(); }