public void subscribeToScheduler(Guid schedId) { var holder = _reg.GetScheduler(schedId); var caller = Clients.Caller; holder.Calls.Subscribe(jk => { caller.handle(schedId, jk.Id); }); }
public static void Configuration(IAppBuilder app) { var reg = new SchedulerRegistry(); var holder = reg.GetScheduler(Guid.Empty); holder.Scheduler.Notify(new Modulation(new JobKey(Guid.NewGuid()), 1D)); GlobalHost.DependencyResolver.Register(typeof(SchedulerHub), () => new SchedulerHub(reg)); app.UseCors(CorsOptions.AllowAll); app.MapSignalR(); }