Ajout de l'architecture

master
Clement CHIEU 1 year ago
parent d93b6d62f6
commit 9357d7f8af

@ -5,8 +5,9 @@
package Entities{} package Entities{}
package DbContextLib{} package DbContextLib{}
package StubbedContextLib{} package StubbedContextLib{}
package Model2Entities{ package DbDataManager{
class DbService class InquiryDataService
class UserDataService
} }
package Dto{} package Dto{}
package Model{} package Model{}
@ -14,19 +15,20 @@ package Shared{
interface IDataService interface IDataService
} }
package API{ package API{
class DbDataManager class InquiryDataServiceAPI
class UserDataServiceAPI
} }
DbContextLib ..> Entities DbContextLib ..> Entities
StubbedContextLib ..> DbContextLib StubbedContextLib ..> DbContextLib
Model2Entities ..> DbContextLib DbDataManager ..> DbContextLib
Model2Entities ..> Dto DbDataManager ..> Dto
Model2Entities ..> Model DbDataManager ..> Model
Model2Entities ..> Shared DbDataManager ..> Shared
API ..> Shared API ..> Shared
DbDataManager ..|> IDataService UserDataService ..|> IDataService
DbService ..|> IDataService InquiryDataService ..|> IDataService
@enduml @enduml
``` ```

Loading…
Cancel
Save