En el diagrama de la capa de Data se osberva en primer lugar a la clase DataService que implementa a la interfaz IDataService, de la cual obtiene todas las referencias a cada uno de los repositorios, para que, a través de este servicio de datos se brinde acceso o retorne información de todas las intancias de repositorios dentro del paquete Repositories.

El paquete de Repositorios importa, por un lado, una funcionalidad de LinqExtensions que le permite ordenar una colección de querys de acuerdo al parametro que se requiera de forma descendente. Por otro lado, de DataContext extrae todos los contextos de datos de la aplicación, entindase como los sets de la base de datos, recursos necesarios para el mapeo del entity framework. Finalmente EFExtensions provee a DataContext de extensiones para el entity framework como lo es el uso de filtros globales.

Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor