Bonjour,
voilà le contexte : j'ai une application WPF qui se connecte à des services WCF. Ces services appellent ma couche Business qui elle meme appelle ma couche DAL.
Comme je ne veux pas limiter mes WCF à un site web, j'ai les projets suivant :
Un projet "Services" qui contient les contrats et les implémentation des contrats (qui se contentent d'appeler ma BLL)
Un projet "BLL"
Un projet "DAL"
Un projet "Services.Web" qui fait appelle à mes objets du projet "Services"
Pensez vous que ce soit la bonne approche ? Mon application appellerai les différents SVC qui eux même se contenteront d'appeler les méthodes BLL (via le projet "Services") correspondantes. Et si un jour je ne veux plus de site web mais une simple application pour héberger mes WCF, je n'aurai qu'a créer un projet "Services.Application" qui appelle mon projet "Services"...
Qu'en pensez vous ? que feriez vous ?
Merci
Partager