ClaroluzDataRepository
Implementación de interfaz IClaroluzDataRepository.
Este repositorio tiene la función de validar los datos pasados en los métodos y realizar la llamada a la fuente de datos pasada mediante inyección de dependencia. También es responsable de manejar cualquier error que no haya sido manejado por la fuente de datos.
La datasource debe pasarse mediante inyección de dependencia en el constructor de clases.
new ClaroluzDataRepository(datasource);
TIP
Para obtener más información sobre los métodos, consulte la interfaz IClaroluzDataRepository.