/// <summary> /// Get API/Vote/{id} /// </summary> /// <param name="id">id du Vote à récupérer</param> /// <returns>Vote avec l'id correspondant</returns> public IHttpActionResult Get(int id) { if ((new[] { "Admin", "User" }).Contains(ValidateTokenAndRole.ValidateAndGetRole(Request), StringComparer.OrdinalIgnoreCase)) { VoteModel Objet = repo.GetOne(id)?.ToModel(); if (Objet == null) { return(NotFound()); } else { return(Json(Objet)); } } else { return(Unauthorized()); } }