using System; using System.Collections.Generic; using System.Text; namespace notre_bibliotheque { /// /// cette interface va permettre la persistance de toutes les données (langages et comptes) /// public interface IPercistance { /// /// cette methode sert à charger les données; /// elle crée un dictionnaire avec une clé de type string et une valeur de type IEnumerable, /// elle ajoute deux éléments dans le dictionnaire : une clé Langages avec en valeur la liste LesLangages de Data, /// et une clé Comptes avec en valeur la liste LesComptes de Data /// /// elle retourne le dictionnaire Dictionary> ChargerLesDonnées(); /// /// cette méthode sert à sauvegarder les données; /// elle prend deux parametres, une collection IEnumérable et une collection IEnumerable /// ces collections sont les listes de langages et comptes à sauvegarder /// /// /// void SauvegarderLesDonnées(IEnumerable lesLangages, IEnumerable lesComptes); } }