using HopFrame.Api.Controller; using HopFrame.Security.Authorization; using HopFrame.Security.Claims; using Microsoft.AspNetCore.Mvc; namespace DatabaseTest.Controllers; [ApiController] public class TestController(DatabaseContext context, ITokenContext userContext) : SecurityController(context) { [HttpGet("permissions"), Authorized] public ActionResult> Permissions() { return new ActionResult>(userContext.User.Permissions); } }