using Prism.Commands; using Prism.Mvvm; using Prism.Regions; using SKMC.Api.Client.Access; using SKMC.Api.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SKMC.Api.Client.Views { /// /// 菜单项VM /// public class MenuViewModel : BindableBase { protected readonly IRegionManager regionManager; protected readonly NavigationParameters parameters = new NavigationParameters(); public DelegateCommand OpenCommand { get; private set; } public IClientRoleAccesser ClientRoleAccesser { get; set; } = ObjectFactory.Resolve(); public MenuViewModel(IRegionManager regionManager) { this.regionManager = regionManager; OpenCommand = new DelegateCommand(Forward); } protected virtual void Forward(string obj) { } } }