using ZonyLrcTools.Desktop.ViewModels; namespace ZonyLrcTools.Desktop.Services; public interface INavigationService { ViewModelBase? CurrentViewModel { get; } event EventHandler? NavigationChanged; TViewModel NavigateTo() where TViewModel : ViewModelBase; void GoBack(); bool CanGoBack { get; } }