using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using CommunityToolkit.Mvvm.ComponentModel; using CommonServiceLocator; using System.Windows.Navigation; using CommunityToolkit.Mvvm.DependencyInjection; namespace DyeingComputer.ViewModel { public class ViewModelLocator { public ViewModelLocator() { } public MainWindowViewModel Main { get { return ServiceLocator.Current.GetInstance(); } } public CurveDiagramViewModel Curve { get { return ServiceLocator.Current.GetInstance(); } } public HistoryRecordsViewModel History { get { return ServiceLocator.Current.GetInstance(); } } } }