2009-07-01 9 views
0

J'ai un problème lors du chargement des objets à l'aide de NHibernate. Ces entités font référence à des fichiers qui n'existent plus. Lorsque NHibernate affecte la propriété 'Path' de ces entités, ces entités essaient de charger le fichier qui entraîne une exception. L'exception provoque le retour complet de la transaction de chargement.Filtrage des objets OnLoad NHibernate IInterceptor

Je souhaite garder mes entités inchangées afin qu'elles continuent à charger le fichier une fois que Path est défini. Dans le cas où je charge depuis DB je voudrais sauter ces entités et charger le reste de mon projet.

Je pensais utiliser un IIterceptor pour y arriver. Basiccally je voudrais filtrer mes objets basés par dossier avant que je les charge.

J'aimerais avoir des commentaires sur des problèmes similaires et si ma «solution» est réalisable et possible.

Salutations, Martijn

Répondre

0

File.Exists Try (chemin) avant de charger le fichier? Je ne suis pas sûr d'avoir compris le problème.

Questions connexes