Bonsoir à tous,
Je me relance dans le C# et je tente d'avoir une approche objet bien rigoureuse pour mon application.
Mais je me suis vite retrouvé bloqué, voici la situation:
J'ai une classe DataSource qui permet d'instancier une collection d'objets grâce à une méthode async qui lit un fichier .json et ajoute les objets à la collection.
Quand j'appelle cette méthode sur la MainPage pas de problème, la collection est bien construite.
Maintenant j'aimerais exploiter cette collection dans le constructeur d'une autre classe et je n'y arrive pas. J'ai l'impression de ne pas savoir vraiment ce que je fais. La méthode permettant de récupérer la collection est async, donc inutilisable dans un constructeur si j'ai bien compris?
De plus je voudrai faire de cette collection un singleton mais je suis toujours bloqué par le côté async de la chose.
J'espère avoir été clair, j'ai cherché toute la soirée
En espérant que quelqu'un trouve une piste!
Merci!
Partager