Nous essayons de créer une API fraîche avec WCF et ICriteria, par exemple:WCF OperationContract et Nhibernate ICriteria
[ServiceContract]
public class ProductService
{
[OperationContract]
public List<Product> Get()
[OperationContract]
public List<Product> GetByCriteria(Criteria criteria)
}
Nous pensons à l'aide de la DetachedCriteria pour que chacun puisse envoyer et nous connecter à la session dans le service pour exécuter la requête en face de notre base de données.
Y at-il quelqu'un qui crée une telle API? Devrions-nous utiliser l'ICriteria de Nhibernate? D'autres idées cool?
Merci.
Pouvez-vous m'envoyer un meilleur exemple? – rabashani
Ne soyez pas trop générique et n'encombrez pas vos services WCF avec d'autres codes d'infrastructure. Rendez votre service spécifique et explicite. GetProductsByColor, ou GetProductsByTypeAndPriceRange sont de bons exemples. –