using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using ROLAC.API.Services; namespace ROLAC.API.Controllers; [ApiController] [Route("api/ministries")] [Authorize] public class MinistriesController : ControllerBase { private readonly IMinistryService _svc; public MinistriesController(IMinistryService svc) => _svc = svc; [HttpGet] public async Task GetAll([FromQuery] bool includeInactive = false) => Ok(await _svc.GetAllAsync(includeInactive)); }