public List <Communication> GetVariousCommunications(int courseId, int personId) { List <Communication> communications = null; try { communications = communicationController.GetCommunicationsNeeded <Course>(courseId, personId); Response.StatusCode = 200; } catch (Exception ex) { Response.StatusCode = 500; Response.WriteAsync(ex.Message); } return(communications); }