public IActionResult Get() { //if ((new[] { "Admin", "User", "Anonymous" }).Contains(ValidateTokenAndRole.ValidateAndGetRole(Request), StringComparer.OrdinalIgnoreCase)) // { IEnumerable <ClasseModel> List = repo.GetAll().Select(Classe => Classe?.MapTo <ClasseModel>()); if (List.Count() == 0) { return(NotFound()); } else { return(Ok(JsonConvert.SerializeObject(List))); } // } // else return Unauthorized(); }
/// <summary> /// Get API/Classe /// </summary> /// <returns>List de toutes les Classes</returns> public IHttpActionResult Get() { if ((new[] { "Admin", "User", "Anonyme" }).Contains(ValidateTokenAndRole.ValidateAndGetRole(Request), StringComparer.OrdinalIgnoreCase)) { IEnumerable <ClasseModel> List = repo.GetAll().Select(Classe => Classe?.MapTo <ClasseModel>()); if (List.Count() == 0) { return(NotFound()); } else { return(Json(List)); } } else { return(Unauthorized()); } }