protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); var mainVm = new MainViewModel(new AuthService(new AuthRepository())); var mainWindow = new MainWindow(); mainWindow.DataContext = mainVm; mainWindow.ShowDialog(); }
public ToSignInCommand(MainViewModel vm) { _vm = vm; }
public ToRegisterCommand(MainViewModel vm) { _vm = vm; }
public SignOutCommand(MainViewModel vm) { _vm = vm; }
public SignInCommand(MainViewModel vm, AuthService authService) { _authService = authService; _vm = vm; }
public RegisterCommand(MainViewModel vm, AuthService authService) { _authService = authService; _vm = vm; }