Commit Graph

8 Commits

Author SHA1 Message Date
33df010573 Update zur Unterstützung mehrerer Frameworks (.NET 7, 8 und 9) 2025-08-18 17:52:32 +02:00
e9a7ef910f Refactoring (LogExtensions): Ersetzen der benutzerdefinierten LogCurlAsync durch eine auf HttpClientToCurl basierende Implementierung
- Manuelle cURL-Zeichenfolgenkonstruktion in `LogExtensions` entfernt.
- Überladungen von `LogCurl` unter Verwendung von `HttpClient.GenerateCurlInString` eingeführt.
- Unterstützung für das Kürzen langer cURL-Ausgaben mit `maxLength` hinzugefügt.
- Parameter vereinfacht und Wartbarkeit verbessert.
2025-08-18 16:48:23 +02:00
beadc3c4bb refactor(EConnectClient): GetMimeType hinzufügen, um den MIME-Typ basierend auf dem Dateinamen zuzuweisen 2025-08-18 15:21:05 +02:00
Developer 02
6cf47dc617 feat: AddQueryString-Erweiterungsmethoden für String-Routen hinzufügen 2025-08-14 17:05:53 +02:00
Developer 02
9d5bf509d5 feat(EConnectClient): created as an implementation of IEConnectClient 2025-08-12 20:08:36 +02:00
Developer 02
757ba77179 feat(IEConnectClient): create interface to handle abse http client operations 2025-08-12 19:38:22 +02:00
Developer 02
4256a79122 feat(infrastructure): add extension methods for configuring and registering HttpClient
- Implemented ConfigureHttpClient extension for IServiceCollection with dynamic client name
- Added AddInfrastructureServices method to simplify HttpClient registration via configurable options
- Introduced sealed Config class for flexible client configuration
2025-08-12 18:41:07 +02:00
Developer 02
c3c6ffdf99 init Leanetec.EConnect.Infrastructure 2025-08-12 17:11:55 +02:00