- Crear IDolibarrApiClient con métodos de la API de Dolibarr - Implementar interfaz en DolibarrApiClient - Modificar InvoiceService para depender de IDolibarrApiClient en lugar de la clase concreta - Actualizar Program.cs para registrar IDolibarrApiClient en el contenedor DI Esto sigue el Principio de Inversión de Dependencias (DIP) de SOLID, permitiendo mockear el cliente API en tests unitarios sin conectividad externa. |
||
|---|---|---|
| DoliMiddlewareApi | ||
| .dockerignore | ||
| .gitignore | ||
| DoliMiddlewareApi.sln | ||
| compose.yaml | ||
| generate-openapi.sh | ||
| openapi.json | ||