Developer 02
a01e6e5b16
feat: Neue Erweiterungsmethoden zum Verarbeiten von Ergebnissen hinzufügen
...
- `HasAnyFlag` Methode hinzugefügt, um zu überprüfen, ob eine Benachrichtigung eines der angegebenen Flags hat.
- `Then` und `ThenAsync` Methoden für `Task<DataResult<T>>` Typ hinzugefügt, um asynchrone Ergebnisse basierend auf Erfolg oder Misserfolg zu verarbeiten.
2024-09-16 10:08:11 +02:00
Developer 02
96d03a5f59
chore: NuGet-Paketversionen für Application-, Infrastructure-, DTO- und Abstractions-Ebenen aktualisiert
...
- Version von 1.0.1.1 auf 2.0.0.0 für Application-, Infrastructure-, DTO- und Abstractions-Projekte aktualisiert.
2024-09-16 09:13:44 +02:00
Developer 02
993d407a48
feat: ReadService hinzugefügt und in ReadController integriert
...
- Generischen ReadService erstellt, um Lese- (ReadById, ReadAll) und Löschoperationen zu verwalten.
- ReadService in den ReadController integriert.
2024-09-16 09:08:27 +02:00
Developer 02
68bfe93cf2
chore: MapOrThrow Methode in AutoMapperExtension als veraltet markieren
...
- Methode `MapOrThrow` als veraltet markiert.
- Empfohlen, stattdessen `mapper.Map<T>` direkt zu verwenden.
- Zusammenfassung aktualisiert, um die Veraltung widerzuspiegeln und Hinweise zur empfohlenen Methode zu geben.
2024-09-11 09:45:22 +02:00
Developer 02
67a3c598b1
chore: Increment version number to 1.0.0.1 for package update
2024-08-30 11:51:00 +02:00
Developer 02
ceb8858dc9
fix: 'NotFound'-Flag zur Flag-Enum hinzufügen, um fehlende Ressourcen oder Operationen anzuzeigen
2024-08-29 16:15:59 +02:00
Developer 02
0ad92e7592
Kommentare zur Dokumentation hinzugefügt und Pakete konfiguriert.
2024-06-20 16:20:50 +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
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
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
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
f5c0a76f30
Überarbeite Methodennamen in der DTOExtensions-Klasse für Klarheit und Konsistenz.
2024-05-03 09:05:34 +02:00
Developer 02
f72b6f26f3
Umbenennung der Then-Methoden für Konsistenz zu ThenAsync
2024-05-02 17:53:18 +02:00
Developer 02
f385619bcf
Füge die Methoden HasFlag und HasAnyFlag zur Result-Klasse hinzu, um spezifische Hinweis-Flags zu prüfen.
2024-05-02 16:41:27 +02:00
Developer 02
94da0733ce
Refaktorisiere LogNotice, um ILogger ohne Generika zu verwenden, und füge eine Überladung hinzu, um Result-Objekte direkt zu loggen.
2024-05-02 16:28:05 +02:00
Developer 02
2521d3d887
Ermöglicht die nachträgliche Modifikation der Data-Eigenschaft in DataResult<T>, indem sie von init-only auf setzbar geändert wird.
2024-05-02 16:03:47 +02:00
Developer 02
4b71836fea
Erweiterung der DTOs und Implementierung der Lokalisierungsdienste
...
- Neue DTO-Extension-Methoden hinzugefügt, um die Verarbeitung und Zuweisung von Nachrichten und Benachrichtigungen in Ergebnisobjekten zu vereinfachen.
- Lokalisierungsunterstützung in der API-Schicht implementiert, einschließlich Cookie-basierter Lokalisierung und Konfiguration unterstützter Kulturen.
- Die Integration von StringLocalizer in die API-Schicht wurde durchgeführt, um eine nahtlose Mehrsprachigkeit zu ermöglichen.
- Fehlerbehandlung für fehlende Konfigurationseinstellungen verbessert.
Die Änderungen verbessern die Flexibilität und Wartbarkeit des Codes und unterstützen eine effizientere Internationalisierung der Anwendung.
2024-04-30 17:01:26 +02:00