public async Task <IHttpActionResult> GetSession(int id) { var session = await _sessionHandler.GetSessionAsync(id); if (session == null) { return(NotFound()); } return(Ok(session.ToContract())); }