public IHttpActionResult StopLiveStream() { try { CurrentSessionHandler session = new CurrentSessionHandler(HttpContext.Current.Session); if (String.IsNullOrWhiteSpace(session.Username)) { return(Ok(false)); } Boolean result = AudioHandler.FlagForceStopStream(session.Username); if (result) { _logger.LogInfo($"Flagged stream for user '{session.Username}' to be stopped."); } return(Ok(result)); } catch (Exception ex) { String errMsg = "Exception in AudioController.StopLiveStream"; _logger.LogError(ex, errMsg); return(InternalServerError(ex)); } }