using System.Runtime.InteropServices; using System.Text.RegularExpressions; using Zurnal.Domain.UseCase; namespace presence_api.Controllers; [ApiController] [Route("api/[controller]")] public class GroupController: ControllerBase { private readonly GroupUseCase _groupUseCase; public GroupController(GroupUseCase groupUseCase){ _groupUseCase = groupUseCase; } [HttpGet] public ActionResult> getGroups(){ return Ok(_groupUseCase.getAllGroup()); } } public class ApiControllerAttribute : ControllerAttribute, IApiBehaviorMetadata { } public interface IApiBehaviorMetadata : IFilterMetadata { } public interface IFilterMetadata { } public class ControllerAttribute : Attribute { }