Developer 02
605448c0da
chore: ConsoleApp-Referenz aus den Lösungen entfernt
2024-07-29 11:20:50 +02:00
Developer 02
f46a0627ce
feat: DigitalData.Core.Client um .NET Framework-Unterstützung erweitert durch Erstellung des DigitalData.Core.Client.Legacy-Projekts
2024-07-29 11:17:25 +02:00
Developer 02
249e13e6a2
API nuget-package version upgraded from 1.0.2 to 1.0.2.1
2024-07-01 16:26:07 +02:00
Developer 02
97f6b6c874
Separate ReadControllerBase mit Fehlerbehandlung hinzugefügt.
2024-07-01 16:24:05 +02:00
Developer 02
deb67a99ce
Die Version des API-Nuget-Pakets wurde von 1.0.1 auf 1.0.2 aktualisiert.
2024-07-01 16:12:31 +02:00
Developer 02
3c85969f5a
Separate CRUDControllerBase mit Fehlerbehandlung hinzugefügt.
2024-07-01 16:10:46 +02:00
Developer 02
7789605585
try-catch zu CRUDControllerBase hinzugefügt
2024-07-01 16:01:49 +02:00
Developer 02
2cb80ec119
Projektversion 'Infrastruktur' von 1.0.1 auf 1.0.1.1.1 erhöht
2024-07-01 15:57:27 +02:00
Developer 02
b0f5738390
Bedingung vom Typ new() entfernen
2024-06-27 16:02:41 +02:00
Developer 02
8f09ec4255
Gitignore aktualisieren
2024-06-27 16:01:58 +02:00
Developer 02
ab4d8646d1
Gitignore aktualisieren.
2024-06-27 13:53:13 +02:00
Developer 02
9f649a11f2
chore: Aktualisiere den Pfad für PackageIcon
2024-06-27 12:45:23 +02:00
Developer 02
9bd377de80
chore: Upgrade Abstractions and Client projects from 1.0.0 to 1.0.1
2024-06-27 12:39:18 +02:00
Developer 02
52d350ae48
Refactor: Make Build method private to ensure IServiceProvider is only created via Lazy initialization for thread safety and consistency.
2024-06-27 12:35:37 +02:00
Developer 02
f128a719e8
feat: Implement ServiceFactory for dependency injection
...
- Added ServiceFactory class to manage service registrations and service provider creation.
- Implemented a lazy-loaded IServiceProvider to ensure services are only built once.
- Prevent further modifications to the service collection after the service provider is created.
- Added Provide<T>() method to resolve and retrieve services from the service provider.
2024-06-27 12:29:31 +02:00
Developer 02
c09ff44287
Gitignore aktualisieren.
2024-06-27 09:18:30 +02:00
Developer 02
d84ef820f1
GetCookies-Methode hinzugefügt. Test für http-Dienst hinzugefügt
2024-06-26 16:57:30 +02:00
Developer 02
8d38e883df
Die Klasse Method (Http) und unnötige Erweiterungen wurden entfernt.
2024-06-26 16:40:54 +02:00
Developer 02
ba94f4689a
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.
2024-06-26 13:38:08 +02:00
Developer 02
5e26545036
Aktualisierung der API-Version von 1.0.0 auf 1.0.1
2024-06-24 14:38:51 +02:00
Developer 02
e554197089
Erweiterungsmethode hinzugefügt, um IStringLocalizer in ein dynamisches Objekt zu konvertieren.
2024-06-24 14:34:24 +02:00
Developer 02
b6adf7ed8b
Core.API ist für die Paketierung konfiguriert.
2024-06-20 16:58:39 +02:00
Developer 02
0ad92e7592
Kommentare zur Dokumentation hinzugefügt und Pakete konfiguriert.
2024-06-20 16:20:50 +02:00
Developer 02
b7584a1632
Aktualisierter Gitignore.
2024-06-20 15:12:13 +02:00
Developer 02
cf0689e349
Paketkonfiguration aktualisieren.
2024-06-20 14:01:15 +02:00
Developer 02
316847a11b
Gitignore aktualisieren
2024-06-20 14:00:32 +02:00
Developer 02
58e86e1405
Refaktorieren: Projektname von "Contracts" zu "Abstractions" geändert, um den Zweck besser widerzuspiegeln.
2024-06-20 12:17:30 +02:00
Developer 02
3844f9d8d8
Refactored ICRUDService interface to remove the generic TCRUDRepository parameter for simplification and improved readability.
2024-06-15 00:41:24 +02:00
Developer 02
0697f5ff58
feat: DirectorySearchOptions-Klasse hinzugefügt und DirectorySearchService refaktoriert, um IOptions für eine verbesserte Konfigurationsverwaltung zu verwenden.
2024-06-13 15:44:57 +02:00
Developer 02
ee045d5bfd
Standard-String-Localizer aus Diensten entfernt.
2024-06-13 14:12:09 +02:00
Developer 02
cb28ce39a1
Hinzufügen der ConfigureBySection-Methode zur Konfiguration von Diensten nach Abschnitt und Rückgabe des Builders.
2024-06-11 18:57:44 +02:00
Developer 02
63bcf8a9b9
Revert "feat: Index-Parameter zu Message-Methoden in DTOExtensions hinzugefügt, um Nachrichten an einer bestimmten Position einzufügen."
...
This reverts commit 09a23606407fa31fa89986781d0c5f0e279d7495.
2024-06-10 14:57:02 +02:00
Developer 02
09a2360640
feat: Index-Parameter zu Message-Methoden in DTOExtensions hinzugefügt, um Nachrichten an einer bestimmten Position einzufügen.
2024-06-10 14:48:50 +02:00
Developer 02
4ed0bbc21f
feat: Hinzufügen der ToFail-Methode zur DataResult-Klasse zur Umwandlung in einen Fehlerzustand mit Nachrichten und Hinweisen.
2024-06-10 14:32:25 +02:00
Developer 02
73ea081f7d
Erweiterungsmethoden für HttpResponseMessage hinzugefügt, um JSON und dynamische Antworten zu verarbeiten. Fetch-Methode implementiert, um HTTP-GET-Anfragen auszuführen. ThenAsync für Task-Fortsetzungen und ForEach für IEnumerable-Iteration hinzugefügt.
2024-06-07 15:04:10 +02:00
Developer 02
a01cb0e2a8
Gitignore aktualisieren
2024-06-07 15:01:02 +02:00
Developer 02
132183e1d8
Einen neuen Test für IEnumerable zu BaseDtoTest hinzugefügt.
2024-06-06 15:37:44 +02:00
Developer 02
0e0f78aaa2
Umbenennung von BaseDto in BaseDTO für eine konsistente Namensgebung.
2024-06-06 15:24:37 +02:00
Developer 02
419974ba12
feat: Füge BaseDto-Datensatz mit überschriebenem GetHashCode
2024-06-06 15:17:22 +02:00
Developer 02
5b21f7f208
.gitignore aktualisieren
2024-06-06 15:17:03 +02:00
Developer 02
5c016be71a
Methoden zur DTOExtensions hinzugefügt, um die Handhabung von booleschen DataResults zu verbessern.
2024-06-06 10:40:48 +02:00
Developer 02
f21944f177
IsFailed-Eigenschaft zur Result-Klasse hinzugefügt, um den Fehlerzustand bequem zu überprüfen.
2024-06-04 15:26:57 +02:00
Developer 02
401e742ea3
Erweiterungsmethode hinzugefügt, um alle lokalisierten Zeichenfolgen im String-Localizer in ein Wörterbuch umzuwandeln.
2024-05-31 09:31:59 +02:00
Developer 02
5f84f6bcab
Removed unnecessary reference
2024-05-24 13:39:59 +02:00
Developer 02
c559662286
Methoden hinzugefügt, um DiP-Modus und kombinierten Dev- oder DiP-Modus zu prüfen.
2024-05-22 13:03:51 +02:00
Developer 02
0138fb5166
Hinzufügen von IEnumerable-Überladungen für Message- und Notice-Methoden in DTOExtensions.
2024-05-16 16:12:51 +02:00
Developer 02
b71c778a4d
feat: Implementierung von CSPMiddleware zur Hinzufügung von CSP-Headern mit Nonce für verbesserte Sicherheit.
2024-05-14 11:19:22 +02:00
Developer 02
f7a5d4fc28
Erweitere ThenAsync Methoden in DTOExtensions um asynchrone Success-Funktionalität.
2024-05-03 10:30:09 +02:00
Developer 02
f170a4dd34
Refaktorisierung von CRUDControllerBase zur Vereinfachung der Generizität und Entfernung nicht benötigter Typparameter.
2024-05-03 09:45:27 +02:00
Developer 02
efb573b945
Refaktorisierung von CRUDControllerBase zur Nutzung des Result-Musters für eine sauberere Fehlerbehandlung und Codestruktur.
2024-05-03 09:36:26 +02:00