C# Class OpenSyno.LoginViewModel

Inheritance: OpenSyno.ViewModels.ViewModelBase
Show file Open project: salfab/open-syno

Public Methods

Method Description
LoginViewModel ( IPageSwitchingService pageSwitchingService, IEventAggregator eventAggregator, IAudioStationSession audioStationSession, IOpenSynoSettings synoSettings, ISignInService signInService, IPlaybackService playbackService ) : System

Private Methods

Method Description
OnCheckTokenValidityCompleted ( object sender, CheckTokenValidityCompletedEventArgs e ) : void
OnLoginAsyncCompleted ( string token ) : void
OnLoginAsyncException ( Exception exception ) : void
OnSignIn ( ) : void
OnSignInCompleted ( object s, SignInCompletedEventArgs e ) : void

Method Details

LoginViewModel() public method

public LoginViewModel ( IPageSwitchingService pageSwitchingService, IEventAggregator eventAggregator, IAudioStationSession audioStationSession, IOpenSynoSettings synoSettings, ISignInService signInService, IPlaybackService playbackService ) : System
pageSwitchingService IPageSwitchingService
eventAggregator IEventAggregator
audioStationSession IAudioStationSession
synoSettings IOpenSynoSettings
signInService ISignInService
playbackService IPlaybackService
return System