diff --git a/BowlingApi.xml b/BowlingApi.xml new file mode 100644 index 0000000..89f976c --- /dev/null +++ b/BowlingApi.xml @@ -0,0 +1,95 @@ + + + + BowlingApi + + + + + Get all Players + GET: api/joueur + + la liste des Joueurs + Retourne la liste des joueurs + Si la liste est vide + Si une erreur est survenue + + + + + + Get a player by name + GET: api/Joueur/Djon + + + Retourne le joueur + Si le nom du joueur est null + Si le joueur n'existe pas + Si une erreur est survenue + + + + Creer un joueur + POST: api/Joueur + + + Retourne le joueur créé + Si le joueur est null + Si une erreur est survenue + + + + Modifier un joueur + PUT: api/Joueur/5 + + + + Retourne le joueur modifié + Si le joueur est null + Si le joueur n'existe pas + Si une erreur est survenue + + + + Supprimer un joueur par son id + DELETE: api/Joueur/5 + + + Retourne le joueur supprimé + Si le joueur n'existe pas + Si une erreur est survenue + + + + Get all partie + GET: api/parti + + la liste des parti + Retourne la liste des joueurs + Si la liste est vide + Si une erreur est survenue + + + + Creeation + POST: api/parti + + + Retourne la parti créé + Si la parti est null + Si une erreur est survenue + + + + Modification partie + PUT: api/parti/5 + + + + Retourne la modification + Si le partie est null + Si le partie n'existe pas + Si une erreur est survenue + + + diff --git a/Sources/BowlingApi/BowlingApi.csproj b/Sources/BowlingApi/BowlingApi.csproj index 9b45d3e..7bae802 100644 --- a/Sources/BowlingApi/BowlingApi.csproj +++ b/Sources/BowlingApi/BowlingApi.csproj @@ -14,7 +14,7 @@ 4 - ../BowlingApi.xml + ../../BowlingApi.xml