From 5c73bbb3b89125dfdbdb465801614fe9192bfb6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20DUPIN?= Date: Sun, 26 Mar 2023 23:57:56 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9bbf6f7..c217282 100644 --- a/README.md +++ b/README.md @@ -168,7 +168,7 @@ StubData --> "*" Skins ``` # API LOL ## Diagramme d'architecture -[Lien]("https://media.discordapp.net/attachments/1070723341725478967/1089668120454639686/image.png?width=496&height=701") +("https://media.discordapp.net/attachments/1070723341725478967/1089668120454639686/image.png?width=496&height=701") ## Quelques explications L'API que l'on devait mettre en place devait être conçue pour effectuer des opérations CRUD (Create, Read, Update, Delete) sur la base de données Entity Framework (EF). Pour ce faire, il a fallu commencer par mapper les classes métiers du modèle en entités pour la partie EF, afin de pouvoir interagir avec la base de données. Ensuite, il a fallu créer des classes de transfert de données (DTO) pour représenter les mêmes classes métiers du modèle, mais dans un format adapté à la communication avec l'API.