feat: Implementierung von BaseHttpClientService und DIExtensions für HTTP-Client-Dienste

- Hinzugefügt: `BaseHttpClientService` zur Handhabung von HTTP-Anfragen mit Cookie-Verwaltung.
- Implementiert: `HttpClientService<TClientOptions>`, das `BaseHttpClientService` für typisierte Client-Optionen erweitert.
- Erstellt: `DIExtensions` zur Registrierung von HTTP-Client-Diensten im Dependency Injection Container.
- Bereitgestellt: Methoden zum Hinzufügen von HTTP-Client-Diensten mit und ohne spezifische Client-Optionen.
- Konfiguriert: Optionen zum Festlegen der Basis-URI für HTTP-Clients.
This commit is contained in:
Developer 02
2024-06-26 13:38:08 +02:00
parent 5e26545036
commit ba94f4689a
8 changed files with 148 additions and 6 deletions

View File

@@ -1,6 +1,5 @@
using Newtonsoft.Json;
using System.Net.Http.Json;
using System.Threading.Tasks;
namespace DigitalData.Core.Client
{