Code organization - WenesLimem/PRO GitHub Wiki

Organisation du code

   > Data 
      > Abstractions : BaseEntity.cs : Ce fichier contient la classe de base de toute entitee stockable dans la base de donnée.
      > Entities : Contient toutes les entites stockable dans la page de données. 


   > Pages 
       Chaque page de l'application a un fichier dans ce dossier. 

   > Services 
       Chaque entitee de la base de donnée doit avoir un service. Un service représente les méthodes qui font parties des opérations CRUD. 

   > Extensions
       Contient les fichiers qui modifie l'affichage des résultats de requêtes.(Ex: Boolean en français,etc... )

   > Shared 
       Contient les fichiers des composantes utilisables dans toutes les pages (Ex: Boîte de dialogue,etc...) 
    

   > appsettings.json
        Contient la connection-string de la DB. 

   > IdentityUtils 
        ApplicationDbInitiliser.cs : Contient le compte d'utlisateur principale, une fois l'application est lancée , on peut ajouter des utilisateurs. 
        BlazorCookierLoginMiddleware.cs : Middleware pour le login.