From 94eff6ab1f29f08ddf11a27f26f236336a0a3e91 Mon Sep 17 00:00:00 2001 From: "camille.turpin-etienne" Date: Wed, 5 Jun 2024 13:43:23 +0200 Subject: [PATCH] doc Persistance --- Sources/CoreLibrary/Persistance/IPersistance.cs | 10 ++++++---- Sources/CoreLibrary/Persistance/PersistanceJSON.cs | 6 +++--- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Sources/CoreLibrary/Persistance/IPersistance.cs b/Sources/CoreLibrary/Persistance/IPersistance.cs index a15bf3e..6529c65 100644 --- a/Sources/CoreLibrary/Persistance/IPersistance.cs +++ b/Sources/CoreLibrary/Persistance/IPersistance.cs @@ -6,15 +6,17 @@ public interface IPersistance { /// - /// Charge les objets qui lui sont donnés. + /// Charge les objets de type T. /// - /// Renvoie un tableau. + /// Le type d'objet à charger. + /// Un tableau d'objets chargés. public T[] Charger() where T : IEstPersistant; /// - /// Enregistre les elements qui lui sont spécifiés. + /// Enregistre les éléments spécifiés. /// - /// Tableau d'élements à enregistrer. + /// Le type d'objet à enregistrer. + /// Le tableau d'objets à enregistrer. public void Enregistrer(T[] elements) where T : IEstPersistant; } } diff --git a/Sources/CoreLibrary/Persistance/PersistanceJSON.cs b/Sources/CoreLibrary/Persistance/PersistanceJSON.cs index 88cce08..78fa9fb 100644 --- a/Sources/CoreLibrary/Persistance/PersistanceJSON.cs +++ b/Sources/CoreLibrary/Persistance/PersistanceJSON.cs @@ -5,7 +5,7 @@ using System.Xml; namespace CoreLibrary.Persistance { /// - /// Classe PersistanceJSON, implémentant l'interface IPersistance. + /// Classe PersistanceJSON, implémentant l'interface IPersistance, pour la persistance des données au format JSON. /// public class PersistanceJSON : IPersistance { @@ -34,7 +34,7 @@ namespace CoreLibrary.Persistance } /// - /// Charge les données trouvés dans le fichier de sauvegarde. + /// Charge les données trouvées dans le fichier de sauvegarde au format JSON. /// /// Renvoie un tableau de tous les éléments chargés. public T[] Charger() where T : IEstPersistant @@ -64,7 +64,7 @@ namespace CoreLibrary.Persistance } /// - /// Enragistre dans le fichier de sauvegarde, les éléments spécifiés. + /// Enregistre les éléments spécifiés dans le fichier de sauvegarde au format JSON. /// /// Elements à enregistrer dans le fichier de sauvegarde. public void Enregistrer(T[] elements) where T : IEstPersistant