https://github.com/zyhou/pattern-repository-criteria
Pattern d’accès aux données
https://github.com/zyhou/pattern-repository-criteria
Last synced: 21 days ago
JSON representation
Pattern d’accès aux données
- Host: GitHub
- URL: https://github.com/zyhou/pattern-repository-criteria
- Owner: zyhou
- Created: 2016-09-27T20:32:36.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-09T13:03:45.000Z (over 8 years ago)
- Last Synced: 2024-12-25T17:42:22.868Z (5 months ago)
- Language: C#
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exemple d'architecture d'accès aux données.
Le but est d'isoler la couche d'accès aux données de toutes dépendances, de pouvoir réutiliser le projet dans d'autres solutions.
On peut très facilement appeler le projet AccessData dans d'autres produits (un site web, une application mobile, etc...).
AccessData est juste lié à IAccessDATA, on a juste des interfaces. Ce qui permet de définir des contracts pour les modèles qui vont appeler les méthodes d'accès aux données.
Le contexte est injecté aux plus haut niveaux de l'application, ce qu'il fait que l'on peut changer de SGDB à tout moment.**Ce qui est vraiment intéressant dans cette architecture, ce sont les critères de filtrage et la création de modèles.**