Question

existe-t-il un modèle de conception standard ou une approche qui prendra la requête ad hoc dans une application à plusieurs niveaux?

Une certaine motivation pour cette question: Dans mon projet actuel, nous utilisons l'IRÉPOSITOIRE <> Modèle de manière approfondie dans le niveau moyen.La version d'Irepository <> que nous utilisons a une méthode filtrante () qui prend une expression <> dans une tentative de supporter les requêtes arbitraires.Mais si l'expression <> est composée (disons) au niveau de la vue, il sera exprimé en termes de DTOS (objets de transfert de données) ....

Comment évitez-nous d'exposer l'interface utilisateur aux détails spécifiques à la base de données ou de faire un "getallall ()" au niveau de la base de données, tout en faisant tout ce qu'elle passe à travers les couches, seulement pour le jeter 90% à la DTO /COUCHE DE VIEWMODEL?

merci, Jim

Était-ce utile?

La solution

This question is answered by a separate post: Generic vs. Specialized Repositories

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top