J'ai plusieurs bases de données qui doivent toutes être actives en même temps. Ils partagent le schéma, mais pas les données.Mappage de nhibernate à plusieurs bases de données qui partagent un schéma mais pas des données
AFAIK nhibernate utilise le type de classe pour savoir à quelle cartographie et base de données il est connecté, non? Ainsi, une fois qu'il aura obtenu un objet, il ne saura pas s'il appartient à la base de données a ou b.
je pense qu'il est possible de résoudre ce en utilisant l'héritage, mais il est une vraie douleur comme il existe dans environ 10 bases de données différentes ...
Toute idée comment cela pourrait être résolu en utilisant NHibernate (tanière)?
J'ai trouvé this, mais ce n'est pas la même chose que de choisir une seule base de données parmi beaucoup d'autres. J'ai besoin de les ouvrir en même temps en utilisant des données distinctes.
J'ai également regardé NHibernate.Shards, mais cela ne fonctionnera pas non plus. Ce sont des bases de données héritées qui ne peuvent pas changer.