using CPATapi.Server.Interfaces; using CPATapi.Server.Models; using Microsoft.AspNetCore.Mvc; namespace CPATapi.Server.Controllers; [ApiController] [Route("[controller]")] public class ContactController(ILogger logger, ITapiDirectoryRepository tapiDirectory) : ControllerBase { private readonly ILogger _logger = logger; [HttpGet] [Produces("application/json")] [ProducesResponseType>(StatusCodes.Status200OK)] public async Task GetAsync() { return Ok(await tapiDirectory.GetAllAsync()); } }