private void sendUpdatesToClient() { var message = new FixturesReloaded { fixtures = CombinedFixtures() }; _client.SendMessageToClient(message); }
void IChangeSetHandler.Handle(ChangeSet changes) { // File system changes are too fast in OSX world. if (!Platform.IsWindows) { Thread.Sleep(500); } _connector.SendMessageToClient(new RefreshPage()); }
public void SetLifecycle(string id, Lifecycle lifecycle) { var spec = _hierarchy.Specifications[id]; if (spec.Lifecycle == lifecycle) { return; } _lock.Write(() => { spec.Lifecycle = lifecycle; spec.ReadBody(); XmlWriter.WriteToXml(spec).Save(spec.Filename); }); var data = LoadSpecification(id); _client.SendMessageToClient(data); }
public void SetLifecycle(string id, Lifecycle lifecycle) { var spec = _hierarchy.Specifications[id]; if (spec.Lifecycle == lifecycle) { return; } _lock.Write(() => { spec.Lifecycle = lifecycle; using (var stream = new FileStream(spec.Filename, FileMode.Create)) { XmlWriter.WriteToXml(spec).Save(stream); } }); var data = LoadSpecification(id); _client.SendMessageToClient(data); }
void IChangeSetHandler.Handle(ChangeSet changes) { _connector.SendMessageToClient(new RefreshPage()); }