J'ai un vieux gâchis que j'essaie de pelleter en niveaux subsoniques. Le problème est, j'ai ce scénario:Subsonic: connexions dynamiques
Lorsque Hal se connecte, son login utilise la base de données X pour les données de recherche, la base de données Y pour ses comptes et la base de données Z pour ses contacts. Lorsque Barry se connecte, son identifiant utilise la base de données X pour la recherche, la base de données Q pour ses comptes et la base de données R pour ses contacts.
X, Y, Z, Q et R sont tous sur le même serveur. Y a un schéma indentical à Q, et et Z a un schéma identique à R. Ne me lancez pas sur la façon dont c'est une installation stupide :)
Je dois créer mon application .NET Winforms (en utilisant subsonic) pointez vers les bases de données correctes. Pour autant que je sache, je vais devoir me salir les mains en changeant la source SubSonic (et maintenir ces changements avec chaque version subsonique), donc il peut accepter les paramètres plutôt que d'utiliser app.config. Quelqu'un peut-il voir une alternative à cela?
Je voulais juste suivre ce poste avec mes propres expériences, TheVillageIdiot c'est celui qui a fonctionné pour moi !!! – jonezy
J'écris un billet de blog et je vais le faire ici avec une explication plus détaillée de la façon dont j'ai implémenté la solution TheVillageIdiots – jonezy