public IHttpActionResult EventById(int eventId) { return(Authorized(token => { try { return Ok(_eventService.GetEvent(eventId)); } catch (Exception e) { var apiError = new ApiErrorDto("Get Event by Id failed", e); throw new HttpResponseException(apiError.HttpResponseMessage); } })); }