diff --git a/Class_Diagram.md b/Class_Diagram.md index a13bbb6..0ecf60c 100644 --- a/Class_Diagram.md +++ b/Class_Diagram.md @@ -438,10 +438,8 @@ NumberFace --|> Face : "T <-- " ### Global Diagram Le package Data contien `ILoader` une interface qui aide a charger un objet de `MasterOfCeremonies`. -Dans `Data.EF` on a trois sub-package `Players`,`Dice` et `Games`, chaqu'un de ces troi package a trois types de class: -* dbManager: implemente `IManager` pour Faire les methode CRUD sur la DB -* context: nous aide a passé des entite vere les model et vice versa. -* entity: c'est la presentation des modesle pour EF, EF ce base sur les Entity pour creer les Tables de la BD + +Les deux class `Stub` et `DiceAppDbContext` implemente `Iloader` et ovveride la methode `Load()`, qu'elle a un type de retour `MasterOfCeremonies`. @@ -539,6 +537,10 @@ GameDbManager -down-> DiceAppDbContext ### EF (Global) +Dans `Data.EF` on a trois sub-package `Players`,`Dice` et `Games`, chaqu'un de ces troi package a trois types de class: +* dbManager: implemente `IManager` pour Faire les methode CRUD sur la DB +* context: nous aide a passé des entite vere les model et vice versa. +* entity: c'est la presentation des modesle pour EF, EF ce base sur les Entity pour creer les Tables de la BD ```plantuml @startuml