using AuroraDesk.Core.Entities; using System.Collections.ObjectModel; namespace AuroraDesk.Core.Interfaces; /// /// 导航服务接口 /// public interface INavigationService { /// /// 获取导航项列表 /// /// 路由屏幕实例 /// 导航项集合 ObservableCollection GetNavigationItems(ReactiveUI.IScreen screen); /// /// 导航到指定页面 /// /// 导航项 void NavigateToPage(NavigationItem item); }