public IActionResult Get(int id) { if ((new[] { "Admin", "User", "Anonymous" }).Contains(ValidateTokenAndRole.ValidateAndGetRole(Request), StringComparer.OrdinalIgnoreCase)) { SkillModel Objet = repo.GetOne(id)?.ToModel(); if (Objet == null) { return(NotFound()); } else { return(Ok(JsonConvert.SerializeObject(Objet))); } } else { return(Unauthorized()); } }