Example #1
0
        public void UpdateView(ClientViewerModel clientModel)
        {
            clientModel.LastUpdatedBy = Context.ConnectionId;

            //update the chat within our broadcaster
            _broadcaster.UpdateView(clientModel);
        }
Example #2
0
 public Broadcaster()
 {
     // Save our hub context so we can easily use it
     // to send to its connected clients
     _hubContext   = GlobalHost.ConnectionManager.GetHubContext <ClientViewerHub>();
     _model        = new ClientViewerModel();
     _modelUpdated = false;
     // Start the broadcast loop
     _broadcastLoop = new Timer(
         BroadcastView,
         null,
         _broadcastInterval,
         _broadcastInterval
         );
 }
Example #3
0
 public void UpdateView(ClientViewerModel viewerModel)
 {
     _model        = viewerModel;
     _modelUpdated = true;
 }