2025-04-17 15:29:26 +08:00
|
|
|
|
using HeBianGu.App.Disk;
|
|
|
|
|
|
using HeBianGu.Base.WpfBase;
|
2025-04-08 16:22:25 +08:00
|
|
|
|
using Hopetry.ViewModel.Send;
|
|
|
|
|
|
using Hopetry.ViewModel.Sync;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Hopetry.Provider
|
|
|
|
|
|
{
|
|
|
|
|
|
internal class ViewModelLocator
|
|
|
|
|
|
{
|
|
|
|
|
|
public ViewModelLocator()
|
|
|
|
|
|
{
|
|
|
|
|
|
ServiceRegistry.Instance.Register<SyncViewModel>();
|
|
|
|
|
|
ServiceRegistry.Instance.Register<DownViewModel>();
|
2025-04-17 15:29:26 +08:00
|
|
|
|
ServiceRegistry.Instance.Register<LoyoutViewModel>();
|
2025-04-08 16:22:25 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public static SyncViewModel SyncViewModel => ServiceRegistry.Instance.GetInstance<SyncViewModel>();
|
|
|
|
|
|
public static DownViewModel DownViewModel => ServiceRegistry.Instance.GetInstance<DownViewModel>();
|
2025-04-17 15:29:26 +08:00
|
|
|
|
public static LoyoutViewModel LoyoutViewModel => ServiceRegistry.Instance.GetInstance<LoyoutViewModel>();
|
2025-04-08 16:22:25 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|