//[AdminAuthorization] public IHttpActionResult GetSubject([FromUri] int id, [FromUri] int id2) { Subject s = subrepo.GetSubjectByClass(id, id2); if (s == null) { return(StatusCode(HttpStatusCode.NoContent)); } s.HyperLinks.Add(new HyperLink() { HRef = "http://localhost:44347/api/admins/classes/" + s.classid + "/subjects/" + s.subjectid, HttpMethod = "GET", Relation = "Self" }); s.HyperLinks.Add(new HyperLink() { HRef = "http://localhost:44347/api/admins/classes/" + s.classid + "/subjects/", HttpMethod = "POST", Relation = "Create Section" }); s.HyperLinks.Add(new HyperLink() { HRef = "http://localhost:44347/api/admins/classes/" + s.classid + "/subjects/" + s.subjectid, HttpMethod = "PUT", Relation = "Edit Section" }); s.HyperLinks.Add(new HyperLink() { HRef = "http://localhost:44347/api/admins/classes/" + s.classid + "/subjects/" + s.subjectid, HttpMethod = "DELETE", Relation = "Delete Section" }); return(Ok(s)); }