Developer 02
92910ecb19
add proxy server
2025-08-14 18:27:01 +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
11ab4388d0
create response class to handle http result
2025-08-12 19:29:32 +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
Developer 02
8b248db4e2
feat(domain): neue Entität 'ProblemDetail' hinzugefügt
2025-08-12 17:02:03 +02:00
Developer 02
c5787c8736
feat(domain): neue Entität 'OrderDocument' hinzugefügt
2025-08-12 16:50:28 +02:00
10e751b9a1
refactor(dto): Umbenennung von CommonRequest in HttpRequestBase zur besseren Übersichtlichkeit
...
Ersetzte `CommonRequest` durch `HttpRequestBase`, um den Zweck besser wiederzugeben.
Außerdem wurde `Request` in `HttpRequest` und `Request<TResponse>` in `HttpRequest<TResponse>` umbenannt.
2025-07-09 09:56:56 +02:00
1972b8d6c9
Add synchronous version of UpdateArticleAsync with XML documentation
2025-07-09 09:48:18 +02:00
821edc8718
Add synchronous version of CreateArticleAsync with XML documentation
2025-07-09 09:46:02 +02:00
71f7039376
Add synchronous versions of article retrieval methods with XML documentation and regions
2025-07-09 09:37:51 +02:00
7d5c00f0cb
refactor: Hinzufügen der synchronen Version der Methode IsAliveAsync mit XML-Dokumentation
2025-07-09 09:29:10 +02:00
f18840267d
refactor(extensions): getrennt nach http-Methoden.
...
- Kommentare zur Dokumentation hinzugefügt.
2025-07-09 09:25:45 +02:00
7d575398c6
refactor(extensions): getrennt nach http-Methoden.
...
- Kommentare zur Dokumentation hinzugefügt.
2025-07-09 09:23:19 +02:00
7fea71c08d
feat(Articles.PutRequest): Erstellt für die Aktualisierung eines Artikels
2025-07-07 17:14:38 +02:00
b42dcc37ad
feat(Articles.PostRequest): Erstellt für die Erstellung eines Artikels
2025-07-07 17:12:35 +02:00
89d0e6a38a
feat(Articles.GetRequest): erstellt, um Get-Anfragen zum Lesen von Artikeln mit der mediar-Erweiterung und dem Request-Handler ohne Implementierung zu bearbeiten
2025-07-07 16:54:16 +02:00
4688883f2e
refactor(GetRequest): Handler ohne Implementierung hinzufügen
2025-07-07 16:27:41 +02:00
67b2456032
refactor(GetRequest): aktualisiert, um von Request zu erben
...
- Hinzufügen der apiVersion-Eingabe zur IsAlive-Methode von MediatRExtensions
2025-07-07 16:22:08 +02:00
3b9b9f19b2
feat(Request): Erstellt, um allgemeine „Request“-Eigenschaften zu behandeln
2025-07-07 16:16:40 +02:00
dec10eeb79
feat(ClientOptions): Api-Versions-Eigenschaft hinzufügen
2025-07-07 16:10:19 +02:00
816b72bfc8
feat(Client): Hinzufügen einer statischen Eigenschaft zur Konfiguration von Optionen in lokalen
2025-07-07 16:08:52 +02:00
2fbd50d52e
feat(DependencyInjection): Hinzufügen von ClientOptions zu Diensten über IOptions.
2025-07-07 15:49:58 +02:00
cf8f9d76e3
feat(ClientOptions): Hinzufügen zur Konfiguration des Clients
2025-07-07 15:47:47 +02:00
3377cc6121
feat(Client): statische Klasse zur Behandlung des Standarddienstanbieters mit „Lazy Loading“ erstellt
2025-07-07 15:36:48 +02:00
2c73022526
feat(Client): Erweiterung für Dependency Injection erstellen
2025-07-07 15:29:49 +02:00
1699cca53d
Hinzufügen von „Get Alive“-Anfragen mit MediatR-Erweiterungsmethode ohne Handler
2025-07-07 15:25:07 +02:00
fd6e6d474d
chore: Projektdokumentationsdateien hinzufügen
2025-07-07 15:05:53 +02:00
1e1ead5c49
chore(client): MediatR-Paket hinzufügen
2025-07-07 15:01:17 +02:00
89ace0de42
client-service erstellen
2025-07-07 14:55:17 +02:00
bb5c8d7ad2
chore(Domain): Aktualisiert, um sowohl .net8 als auch .net7 und .net9 zu unterstützen.
2025-07-07 14:33:41 +02:00
c74f5a9035
Erstellen von order-status-, tenant-, tenant-berth-, uom- and waste-Entitäten ohne Eigenschaft.
2025-07-07 14:29:59 +02:00
eeccbfb81a
article-, aval-, business-partner-, documents-, notications-, notification-settings- and order-Entitäten ohne Eigenschaft erstellen.
2025-07-07 14:19:35 +02:00
c9a026577a
Domänenprojekt erstellen
2025-07-07 14:08:14 +02:00
f116d6702f
Initial commit
2025-07-07 13:58:45 +02:00