From 60bc40e78d323fdcb79a99c3e27b4a1b4515cc95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20DUPIN?= Date: Mon, 27 Mar 2023 00:02:49 +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 f5c67bd..b8b6194 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") +![](Aspose.Words.301845f7-2f27-4421-a9a0-28142195f996.001.png) ## 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.