private static void SimulationSession_OnAreaMessage(object sender, SimulationSessionMessageEventArgs e) { GlobalHost .ConnectionManager .GetHubContext <SimulationHub>() .Clients .All .submitAreaMessage(e.Message); }
private static async void SimulationSession_OnAreaMessage(object sender, SimulationSessionMessageEventArgs e) { try { await Startup.WithSimulationHub(async simulationHub => { await simulationHub .Clients .All .SendAsync("submitAreaMessage", e.Message); }); } catch (Exception ex) { Logger.Instance.WriteLine(ex); } }