コード例 #1
0
        public void BackgroundTickerTest()
        {
            (new TestScheduler()).With(scheduler =>
            {
                var ticker = new BackgroundTicker(scheduler);

                int count = 0;
                ticker.Ticker.Subscribe(_ => count++);
                count.Should().Be(0);

                scheduler.AdvanceByMs(1000);
                count.Should().Be(1);

                scheduler.AdvanceByMs(2000);
                count.Should().Be(3);
            });
        }
コード例 #2
0
ファイル: Startup.cs プロジェクト: katarina91/RealtimeControl
 public void Configuration(IAppBuilder app)
 {
     _backgroundTicker = new BackgroundTicker();
     app.MapSignalR();
 }