public HttpResponseMessage Get() { IEnumerable <string> headerValues = Request.Headers.GetValues("Authorization"); string accessToken = (string)headerValues.FirstOrDefault(); string userId = GraphProvider.getUserId(accessToken); if (userId == null) { return(Request.CreateResponse(HttpStatusCode.Unauthorized)); } string user = UserDataProvider.getUsername(Int64.Parse(userId)); if (user == null) { return(Request.CreateResponse(HttpStatusCode.Unauthorized)); } return(Request.CreateResponse(HttpStatusCode.OK, UserStatsProvider.getUserRating(user))); }
// GET: api/Vote/5 public HttpResponseMessage Get(string username) { return(Request.CreateResponse(HttpStatusCode.OK, UserStatsProvider.getUserRating(username))); }