21 Commits

Author SHA1 Message Date
Developer 02
b7839c4d44 refactor: update doc comment 2025-08-05 14:15:25 +02:00
Developer 02
492f9a82ca refactor(ADConfigurationOptions): MediatRLicenseKey in LPLicenseKey umbenennen 2025-08-05 14:12:16 +02:00
Developer 02
168dff5f60 feat(DirectorySearchQuery): integrate auto-mapper.
- configure automapper
2025-08-05 14:09:41 +02:00
b69867468d feat(DirectorySearchQuery): Optionen in AfterInit umbenennen 2025-08-04 16:54:02 +02:00
160a3cb568 chore(API): arrange dependency versions 2025-08-04 15:55:50 +02:00
d2180c912b chore: update the version of AutoMapper
- update controller to return iactionresult
2025-08-04 15:27:38 +02:00
c178aa7fba chore: arrange dependency versions 2025-08-04 15:16:37 +02:00
6bc96205ce chore: ADConfigurationOptions mit appsettings verknüpfen 2025-08-04 15:03:56 +02:00
Developer 02
6a4f8a12c7 add not-found exception to handle on endpoint 2025-08-03 09:31:36 +02:00
Developer 02
1b9dac93a5 add ExceptionHandlingMiddleware 2025-08-03 09:27:19 +02:00
Developer 02
2bdc8ebafd feat(ActiveDirectoryController): add with GetAll endpoint 2025-08-03 09:18:07 +02:00
Developer 02
52d36004ae feat(API): Initialisierung, um .NET 7, 8 und 9 unterstützen zu können 2025-08-03 09:07:10 +02:00
Developer 02
452cc6345c feat(DirectorySearchQuery): Implementierung von DirectorySearchQueryHandler mit Eigenschaftsfilterung und Ergebnissammlung
- Aktualisierung von DirectorySearchQuery, um Eigenschaften zu akzeptieren und IEnumerable<ResultPropertyCollection> zurückzugeben
- Implementierung von DirectorySearchQueryHandler, um die Suche mit benutzerdefinierten Filtern, Bereichen und Eigenschaftsauswahl auszuführen
- Hinzufügen einer Logik, um nur angeforderte Eigenschaften zu laden, wenn diese angegeben sind
- Ersetzen von NotImplementedException durch die tatsächliche DirectorySearcher-Logik
2025-08-03 08:53:23 +02:00
Developer 02
e75127c74e feat(DirectorySearchQuery): create to handle directory search
- define query model
2025-08-02 21:24:19 +02:00
Developer 02
39982139d3 refactor(ADConfigurationOptions): rename MediatRLicense as MediatRLicenseKey 2025-08-02 19:33:10 +02:00
Developer 02
409e43460d feat(DependencyInjection): Add MediatR and configure dependency injection 2025-08-02 19:29:53 +02:00
Developer 02
78021a95a4 feat(ActiveDirectoryOptions): add configuration inc connection parameters 2025-08-02 11:06:35 +02:00
467588429b refactor(API): update to use .net8 2025-07-29 14:23:55 +02:00
48724922af feat: create main project 2025-07-29 11:51:16 +02:00
8b8c85949e chore: create solution and API project 2025-07-29 11:42:19 +02:00
d4d26e59f1 Initial commit 2025-07-29 09:45:22 +02:00