This commit is contained in:
Janus C. H. Knudsen 2026-01-10 20:39:17 +01:00
parent 54b057886c
commit 7fc1ae0650
204 changed files with 4345 additions and 134 deletions

View file

@ -0,0 +1,14 @@
using PlanTempus.Application.Features.Menu.Models;
namespace PlanTempus.Application.Features.Menu.Services;
/// <summary>
/// Service for retrieving menu structure based on user role.
/// </summary>
public interface IMenuService
{
/// <summary>
/// Get menu groups filtered by user role.
/// </summary>
List<MenuGroup> GetMenuForRole(UserRole role, string? currentUrl = null);
}