Je crée une application Prism 2.1 dans laquelle j'ai implémenté la journalisation, en utilisant Log4Net dans un enregistreur personnalisé dérivé de ILoggerFacade. La journalisation fonctionne très bien; Je résous simplement ILoggerFacade contre le conteneur d'IOC, et il renvoie mon enregistreur, auquel j'envoie un message de la manière habituelle.Prism 2.1: Accéder au conteneur IOC depuis App.xaml?
Voici mon problème: Je veux enregistrer l'exit de l'application, et la manière logique de le faire semble être de surcharger OnExit() dans App.xaml.cs. Mais je ne peux pas comprendre comment obtenir une référence au conteneur à partir App.xaml.cs, afin que je puisse résoudre mon enregistreur. Est-ce que je peux référencer le conteneur Prism IOC à partir de App.xaml.cs?
Si c'est le cas, comment? Merci.