J'ai une application qui offre son Business Layer à travers un niveau de service développé avec WCF. Ce à quoi je pense est: cette couche de service offre une méthode opérationnelle comme Créer, Mettre à jour et ainsi de suite. Ces opérations redirigent ensuite ces appels vers le Business Layer. La question est: supposons que l'un de ces appels n'accepte pas une valeur d'entrée nulle (comme: Créer un objet nul), où est le meilleur endroit pour effectuer la vérification? Ma réponse personnelle est dans les deux endroits (service et affaires) car je peux garantir la réutilisation du Business Layer sans utiliser le Service Layer et viceversa.Où placer une exception dans une architecture en couches?
Ai-je raison?
Merci Marco