Bonjour,
Je met en place actuellement l'architecture d'une application se basant sur les addins (plugins). Peu importe la méthode que j'utiliserai pour mettre en place cette architecture.
Mes contraintes sont :
- Un addin doit pouvoir apporter un morceau de son schéma dans la base.
- Ce morceau de shéma doit pouvoir être accessible par les autres plugins si besoin
exemple :
A -> Host <- B
L'Host a un schéma de base, A et B apportent un morceau.
Si le plugin A sait que le plugin B est chargé, il pourra aller chercher des données du schéma de B. L'Host gère l'accès aux données.
Tout ça pour savoir quelle méthode d'accès aux données utiliser ?
- Entity Framework ? le schéma de mapping peut-il être régénéré lors de l'exécution?
- Linq to SQL ? Est-ce possible, cela se base sur un shéma/dataset ?
- Du bon vieux ADO.Net ?
- Une autre solution ?
Partager