dd60555ed3
feat(ClientOptions): add QueryStrings-property.
...
- add logic to handle global query strings on EConnectClient
2025-08-15 10:20:33 +02:00
a7cbced3e6
refactor(ObjectExtensions): add and bind ToCamelCase-method
2025-08-15 10:07:59 +02:00
786086a260
refactor(EConnectClient): update to add null-check
2025-08-15 09:57:40 +02:00
087df71b7b
refactor(EConnectClient): queryParams-Eingabe zu get-Methoden hinzufügen
2025-08-15 09:46:29 +02:00
a7a16ab281
fix(queryPrams): queryPrams in queryParams umbenennen
2025-08-15 09:40:16 +02:00
Developer 02
2d8d5442d1
bind appsettings
2025-08-14 18:57:27 +02:00
Developer 02
fe198615fc
Verbinde HttpClient mit ClientOptions
2025-08-14 18:46:04 +02:00
Developer 02
ce33b50953
merge options
2025-08-14 18:20:08 +02:00
Developer 02
2e59c090a8
feat(EConnectClientOptions): created and inject
2025-08-14 17:49:04 +02:00
Developer 02
c6ec3ca054
Refactor: Verwenden Sie Lazy<HttpClient> in EConnectClient, um die Erstellung zu verzögern.
2025-08-14 17:41:39 +02:00
Developer 02
9117a23be3
refactor(econnect-client): Gespeicherten HttpClient entfernen und pro Anfrage erstellen
...
- Feld „_http“ durch „_httpFactory“ ersetzt, um die Erstellung von HttpClient zu verzögern
- Eigenschaft „Http“ hinzugefügt, um einen neuen Client aus der Factory abzurufen
- Alle Verwendungen aktualisiert, um die Eigenschaft „Http“ anstelle der gespeicherten Instanz zu verwenden
2025-08-14 17:27:28 +02:00
Developer 02
4b8217bb80
add ToPropertyDictionary to convert Dictionary<string, object?> to Dictionary<string, string?>
2025-08-14 17:20:59 +02:00
Developer 02
6cf47dc617
feat: AddQueryString-Erweiterungsmethoden für String-Routen hinzufügen
2025-08-14 17:05:53 +02:00
Developer 02
94c6813306
feat: Hinzufügen von ObjectExtensions mit Eigenschaft-zu-Wörterbuch und sicherer Zeichenfolgenkonvertierung
2025-08-14 16:34:56 +02:00
Developer 02
682fb772f7
feat(infrastructure): Unterstützung für generische IEConnectClient<>-Registrierung hinzugefügt
2025-08-12 20:10:18 +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
d904fded39
refactor: rename HttpClient-related members to EConnectClient for clarity
2025-08-12 18:46:38 +02:00
Developer 02
e6a8c81a0b
feat(infrastructure): add extension method to create EConnect HttpClient
2025-08-12 18:44:41 +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