コード例 #1
0
        private void dependency_OnChange(object sender, SqlNotificationEventArgs e)
        {
            if (e.Type == SqlNotificationType.Change)
            {
                var context = GlobalHost.ConnectionManager.GetHubContext<PingResultHub>();
                PingResultRepository repo = new PingResultRepository();
                var res = repo.GetAllPingResults();
                context.Clients.All.addPingResultToPage(res);
            }

            RegisterNotification();
        }
コード例 #2
0
ファイル: Monitor.cs プロジェクト: tslang/A7Dashboard
 public Monitor()
 {
     _repo = new PingResultRepository();
     _appRepo = new ApplicationRepository();
     _appData = new ApplicationData();
 }
コード例 #3
0
 public PingResultController()
 {
     _monitor = new Monitor();
     _repo = new PingResultRepository();
 }