feat(ActiveDirectoryController): add with GetAll endpoint

This commit is contained in:
Developer 02
2025-08-03 09:18:07 +02:00
parent 52d36004ae
commit 2bdc8ebafd
3 changed files with 22 additions and 2 deletions

View File

@@ -0,0 +1,20 @@
using MediatR;
using Microsoft.AspNetCore.Mvc;
using System.DirectoryServices;
namespace DigitalData.ActiveDirectory.API.Controllers;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "<Pending>")]
[Route("api/[controller]")]
[ApiController]
public class ActiveDirectoryController : ControllerBase
{
private readonly IMediator _mediator;
public ActiveDirectoryController(IMediator mediator)
{
_mediator = mediator;
}
[HttpGet]
public async Task<IEnumerable<ResultPropertyCollection>> GetAll([FromQuery] DirectorySearchQuery query) => await _mediator.Send(query);
}