4e615d7e39
feat(RSACryptographer): RSAEncryptionPadding nicht erforderlich gemacht und OaepSHA256 als Standard zugewiesen
Developer 02
2024-11-18 17:32:14 +01:00
68bfe93cf2
chore: MapOrThrow Methode in AutoMapperExtension als veraltet markieren
Developer 02
2024-09-11 09:45:22 +02:00
e6849cd9c9
Fix: Überprüfung hinzugefügt, ob die Entität in UpdateAsync vorhanden ist
Developer 02
2024-09-11 09:43:01 +02:00
d59350174c
Refactor: Erzwinge IUnique<TId> Einschränkung für TUpdateDto in CRUDService
Developer 02
2024-09-11 09:29:21 +02:00
5f18ccd2bd
feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung
Developer 02
2024-09-11 09:26:07 +02:00
58d879aec5
Revert "feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung"
Developer 02
2024-09-11 09:24:48 +02:00
c9d07ce7bf
feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung
Developer 02
2024-09-11 09:22:48 +02:00
bb39b97d1e
refactor: Umbenennung der ReadAll-Methode in ReadOnly im CRUDRepository
Developer 02
2024-09-10 11:21:21 +02:00
b91769d931
refactor: ReadAll-Methode aus allen Schnittstellen entfernt, da sie unnötig war. Diese Änderung verbessert die Klarheit der Schnittstellen und entspricht den Best Practices.
Developer 02
2024-09-10 11:17:32 +02:00
ee5668a5cb
feat: ReadAll-Methode in ICRUDRepository und CRUDRepository implementieren
Developer 02
2024-09-09 17:44:18 +02:00
67a3c598b1
chore: Increment version number to 1.0.0.1 for package update
Developer 02
2024-08-30 11:51:00 +02:00
ceb8858dc9
fix: 'NotFound'-Flag zur Flag-Enum hinzufügen, um fehlende Ressourcen oder Operationen anzuzeigen
Developer 02
2024-08-29 16:15:59 +02:00
ed5dd43f37
chore: für NuGet-Paket konfiguriert
Developer 02
2024-07-31 09:59:11 +02:00
8224b733db
chore: Build auf Debug eingestellt und Namespace von HttpExtensions auf Client aktualisiert
Developer 02
2024-07-29 16:11:46 +02:00
c1782bf4c3
refactor: Uri-Eigenschaft in BaseHttpClientService auf protected set geändert für bessere Kapselung
Developer 02
2024-07-29 15:36:25 +02:00
9f649a11f2
chore: Aktualisiere den Pfad für PackageIcon
Developer 02
2024-06-27 12:45:23 +02:00
9bd377de80
chore: Upgrade Abstractions and Client projects from 1.0.0 to 1.0.1
Developer 02
2024-06-27 12:39:18 +02:00
52d350ae48
Refactor: Make Build method private to ensure IServiceProvider is only created via Lazy initialization for thread safety and consistency.
Developer 02
2024-06-27 12:35:37 +02:00
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.
Developer 02
2024-06-27 12:29:31 +02:00
58e86e1405
Refaktorieren: Projektname von "Contracts" zu "Abstractions" geändert, um den Zweck besser widerzuspiegeln.
Developer 02
2024-06-20 12:17:30 +02:00
3844f9d8d8
Refactored ICRUDService interface to remove the generic TCRUDRepository parameter for simplification and improved readability.
Developer 02
2024-06-15 00:41:24 +02:00
0697f5ff58
feat: DirectorySearchOptions-Klasse hinzugefügt und DirectorySearchService refaktoriert, um IOptions für eine verbesserte Konfigurationsverwaltung zu verwenden.
Developer 02
2024-06-13 15:44:57 +02:00
ee045d5bfd
Standard-String-Localizer aus Diensten entfernt.
Developer 02
2024-06-13 14:12:09 +02:00
cb28ce39a1
Hinzufügen der ConfigureBySection-Methode zur Konfiguration von Diensten nach Abschnitt und Rückgabe des Builders.
Developer 02
2024-06-11 18:57:44 +02:00
63bcf8a9b9
Revert "feat: Index-Parameter zu Message-Methoden in DTOExtensions hinzugefügt, um Nachrichten an einer bestimmten Position einzufügen."
Developer 02
2024-06-10 14:57:02 +02:00
09a2360640
feat: Index-Parameter zu Message-Methoden in DTOExtensions hinzugefügt, um Nachrichten an einer bestimmten Position einzufügen.
Developer 02
2024-06-10 14:48:50 +02:00
4ed0bbc21f
feat: Hinzufügen der ToFail-Methode zur DataResult-Klasse zur Umwandlung in einen Fehlerzustand mit Nachrichten und Hinweisen.
Developer 02
2024-06-10 14:32:25 +02:00
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.
Developer 02
2024-06-07 15:04:10 +02:00
5c016be71a
Methoden zur DTOExtensions hinzugefügt, um die Handhabung von booleschen DataResults zu verbessern.
Developer 02
2024-06-06 10:40:48 +02:00
f21944f177
IsFailed-Eigenschaft zur Result-Klasse hinzugefügt, um den Fehlerzustand bequem zu überprüfen.
Developer 02
2024-06-04 15:26:57 +02:00
401e742ea3
Erweiterungsmethode hinzugefügt, um alle lokalisierten Zeichenfolgen im String-Localizer in ein Wörterbuch umzuwandeln.
Developer 02
2024-05-31 09:31:59 +02:00
c559662286
Methoden hinzugefügt, um DiP-Modus und kombinierten Dev- oder DiP-Modus zu prüfen.
Developer 02
2024-05-22 13:03:51 +02:00
0138fb5166
Hinzufügen von IEnumerable-Überladungen für Message- und Notice-Methoden in DTOExtensions.
Developer 02
2024-05-16 16:12:51 +02:00
b71c778a4d
feat: Implementierung von CSPMiddleware zur Hinzufügung von CSP-Headern mit Nonce für verbesserte Sicherheit.
Developer 02
2024-05-14 11:19:22 +02:00