Chargement d'un fichier de configuration

Chargement d'un fichier de configuration - C#/.NET managed - Programmation

Marsh Posté le 29-09-2009 à 11:25:26    

Bonjour,
j'ai un problème assez simple : je développe une DLL en C# qui est utilisée par plusieurs programmes.
Cette DLL doit faire appel à un fichier de configuration utilisateur serialisé sur le disque.
 
Le problème c'est que pour l'instant à chaque fois qu'une fonction a besoin d'une variable de configuration, elle désérialise le fichier.
Je cherche donc un moyen simple de charger la configuration en mémoire une bonne fois pour toute et pouvoir ainsi y accéder à volonté.
 
Quelle est la meilleur méthode ?

Reply

Marsh Posté le 29-09-2009 à 11:25:26   

Reply

Marsh Posté le 29-09-2009 à 17:22:04    

Euh c'est quoi l'idée ?
Je vois pas de quoi tu parles.

Reply

Marsh Posté le 29-09-2009 à 21:03:52    

OK je vais voir de ce coté
merci

Reply

Marsh Posté le 06-10-2009 à 10:39:16    

Je ne comprend pas tes histoires de serialisation. Si tu déclenche un accès disque à chaque accès à un paramètre et que tu deserialises ton fichier à chaque fois c'est une question d'implémentation, le format du fichier et l'endroit où il se trouve n'a rien à voir.

 

Tu peux très bien lire le fichier serialisé au lancement du programme  et charger en mémoire une fois pour toute les valeurs qui s'y trouvent.

 

Ou alors j'ai rien compris ?


Message édité par TotalRecall le 06-10-2009 à 10:39:41

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 06-10-2009 à 19:22:07    

En fait tu as bien compris.
Je me suis mal exprimé mais le fait que le fichier soit serialisé n'a rien a voir avec mon pb.
 
C'est complèetement basique mais je sais chargé le fichier en mémoire mais je ne sais pas comment y accéder à partir d'autres classes sans passer la variable qui contient la config en paramètre.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed