public JsonResult EditStatus(RepairStatus model) { try { WorkingStatusManager.EditRepairStatus(model); //re-initial data Repair model2 = RepairManager.GetById(model.kRepairId); //Inform all connected clients var clientName = User.Identity.Name; Task.Factory.StartNew(() => { var clients = Hub.GetClients <RealTimeJTableDemoHub>(); clients.RecordUpdated(clientName, model2); }); return(Json(new { Result = "OK" })); } catch (Exception ex) { return(Json(new { Result = "ERROR", Message = ex.Message })); } }