Namespace Serenity.Menu.Application.Interfaces.Services
Interfaces
IMenuInstanceGate
Narrow runtime port that guarantees a menu's visual instance exists before it is shown.
Implemented by the menu runtime (e.g. the Unity menu service) so orchestration code — such as
the menu transition decorator — can resolve lazily-instantiated menus without taking a
dependency on Unity or on the concrete service.
IMenuService
Interface for a menu service that manages menu views and interactions.