21 lines
770 B
C#
21 lines
770 B
C#
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
namespace Harmonia.WinUI.ViewModels;
|
|
|
|
public class ViewModelLocator
|
|
{
|
|
//public static MainViewModel MainViewModel
|
|
// => App.ServiceProvider.GetRequiredService<MainViewModel>();
|
|
|
|
public static PlayerViewModel PlayerViewModel
|
|
=> App.ServiceProvider.GetRequiredService<PlayerViewModel>();
|
|
|
|
public static PlayingSongViewModel PlayingSongViewModel
|
|
=> App.ServiceProvider.GetRequiredService<PlayingSongViewModel>();
|
|
|
|
public static PlaylistsViewModel PlaylistsViewModel
|
|
=> App.ServiceProvider.GetRequiredService<PlaylistsViewModel>();
|
|
|
|
public static PlaylistDetailViewModel PlaylistDetailViewModel
|
|
=> App.ServiceProvider.GetRequiredService<PlaylistDetailViewModel>();
|
|
} |