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