public async Task <bool> UpdateEventClusterUI(EventClusterUIModel eventClusterUIUpdate) { RestRequest request = await PrepareQuery("SignalR/EventCluster", Method.PUT); request.AddParameter("application/json", JsonConvert.SerializeObject(eventClusterUIUpdate), ParameterType.RequestBody); var queryResult = await _client.ExecuteTaskAsync(request); if (!queryResult.IsSuccessful) { _logger.LogError($"UpdateEventClusterUI: Error while sending a message: {queryResult.StatusCode}"); return(false); } return(true); }
public async Task <IActionResult> UpdateEventClusterUI([FromBody] EventClusterUIModel eventClusterUIUpdate) { await _hub.Clients.All.SendAsync("UpdateEventClusterUI", eventClusterUIUpdate); return(Ok()); }