From b37757f899ac19cebb58de44d39349722b80184c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20DUPIN?= Date: Sun, 26 Mar 2023 23:59:50 +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 e1afba8..f5c67bd 100644 --- a/README.md +++ b/README.md @@ -168,7 +168,7 @@ StubData --> "*" Skins ``` # API LOL ## Diagramme d'architecture -[Architecture]("https://media.discordapp.net/attachments/1070723341725478967/1089668120454639686/image.png?width=496&height=701") +![Architecture]("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.