# 5. Agregando el servicio para los productos

A continuación vamos a agregar nuestros servicios para registrar los productos. En este capítulo se verán los siguientes temas:

* [Agregar llaves foráneas](https://abi.gitbook.io/net-core/5.-agregando-el-servicio-para-los-productos/5.3-crear-llaves-foraneas-e-indices)
* [Agregar una excepción general a todos los servicios](https://abi.gitbook.io/net-core/5.-agregando-el-servicio-para-los-productos/5.4-mejorando-tu-codigo/5.4.1-agregando-una-excepcion-a-todos-nuestros-servicios)
* [Agregar una clase genérica para el acceso a la base de datos](https://abi.gitbook.io/net-core/5.-agregando-el-servicio-para-los-productos/5.4-mejorando-tu-codigo/5.4.2-agregando-una-clase-generica-para-las-tablas-de-las-bases-de-datos)
