Developer 02
5f18ccd2bd
feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung
2024-09-11 09:26:07 +02:00
Developer 02
58d879aec5
Revert "feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung"
...
This reverts commit c9d07ce7bfd52015c273dd40dc56b3e5059ba3f8.
2024-09-11 09:24:48 +02:00
Developer 02
c9d07ce7bf
feat: Hinzufügen des IUnique<T>-Interfaces zur Implementierung einer eindeutigen Kennung
2024-09-11 09:22:48 +02:00
Developer 02
bb39b97d1e
refactor: Umbenennung der ReadAll-Methode in ReadOnly im CRUDRepository
2024-09-10 11:21:21 +02:00
Developer 02
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.
2024-09-10 11:17:32 +02:00
Developer 02
ee5668a5cb
feat: ReadAll-Methode in ICRUDRepository und CRUDRepository implementieren
...
- ReadAll-Methode zur ICRUDRepository-Schnittstelle hinzugefügt, um die Abfrage aller Entitäten zu ermöglichen.
- ReadAll-Methode in der CRUDRepository-Klasse implementiert, um IQueryable<TEntity> für weitere Abfragen und Filterung bereitzustellen.
2024-09-09 17:44:18 +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
ed5dd43f37
chore: für NuGet-Paket konfiguriert
2024-07-31 09:59:11 +02:00
Developer 02
8224b733db
chore: Build auf Debug eingestellt und Namespace von HttpExtensions auf Client aktualisiert
2024-07-29 16:11:46 +02:00
Developer 02
c1782bf4c3
refactor: Uri-Eigenschaft in BaseHttpClientService auf protected set geändert für bessere Kapselung
2024-07-29 15:36:25 +02:00
Developer 02
cff310ad59
chore: Legacy.Client für Build-Release konfiguriert
2024-07-29 14:17:06 +02:00
Developer 02
e9c5ae1683
feat: Projektlogo hinzugefügt
2024-07-29 14:05:30 +02:00
Developer 02
09ab518007
chore: Projektversion auf normale Projektversion angepasst und Projektnamen hinzugefügt
2024-07-29 13:58:23 +02:00
Developer 02
246c1123fe
fix: Projektdateiname für DigitalData.Core.Legacy.Client korrigiert
2024-07-29 13:54:24 +02:00
Developer 02
d937383c78
test: Legacy.Client getestet und erfolgreich abgeschlossen, alle erforderlichen Tests bestanden
2024-07-29 13:46:30 +02:00
Developer 02
d35b638c74
refactor: Umbenennung und Konfiguration für Legacy-Projekt
...
- DigitalData.Core.Client.Legacy wurde in DigitalData.Core.Legacy.Client umbenannt.
- Projektdateien von DigitalData.Core.Client wurden nach DigitalData.Core.Legacy.Client kopiert.
- DigitalData.Core.Legacy.Client wurde für .NET Framework konfiguriert.
2024-07-29 13:04:36 +02:00
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