Johnny RATTON
|
4c8c5d20ac
|
Ajout du versionnement de l'API
|
1 year ago |
Johnny RATTON
|
d18e2d4e52
|
Création de l'application de tests console du UserController qui est interactive et propose des tests automatiques
|
1 year ago |
Johnny RATTON
|
d47098ab37
|
Débuggage du CRUD pour pouvoir faire des tests dessus
|
1 year ago |
Erwan MENAGER
|
00cc2e3a2d
|
Continuation des méthodes CRUD mais également l'implémentation du logger.
|
1 year ago |
Erwan MENAGER
|
e8754ab247
|
Pas besoin de mettre [Authorize] dans les méthodes si déjà présent dans le controlleur
|
1 year ago |
Victor GABORIT
|
e2abab3905
|
ajout des annotations Authorize pour les méthode de UserController pour utiliser la sécurité
|
1 year ago |
Victor GABORIT
|
9d261f56b3
|
changement du retour pour les méthodes POST et PUT dans UserController : Post c'est un pour envoyer un élément à l'API alors que PUT c'est pour modifier un élément existant. meilleur utilisation des code de retour : POST renvoie CreateAtAction. Utilisation des exception renvoyer par le service pour envoyer les bon codes de retour (BadRequest ou NotFount ou personalisé : GetUsers renvoie un 204 si le nombre d'item renvoyé est de 0), utilisation du FromBody pour la methode PUT
|
1 year ago |
Victor GABORIT
|
0611a5ca3e
|
fix security pour la WebAPI : ajout dbContext pour acceder à la base ou sont stocker les tokens et ajout des nuggets necessaire (Identity.EntityFramework et EntityFrameworkCore.InMemory. Changements aportés dans le program.cs (utilisation du context avec une base de données en mémoire InMemory et utilisation du EndPoint)
|
1 year ago |
Erwan MENAGER
|
8ffb40d815
|
Correction d'une ambiguïté entre deux méthodes HttpGet
|
1 year ago |
BuildTools
|
2d8afac3bc
|
Implémentation des différentes méthodes CRUD pour la classe User, Création d'un InquiriesController pour pouvoir manipuler la classe Inquiry plus tard. Ajout du système d'authentification pour améliorer la sécurité de l'API
|
1 year ago |