C# Class BaconographyPortable.ViewModel.LoginViewModel

Inheritance: ViewModelBase
Show file Open project: Synergex/Baconography

Protected Properties

Property Type Description
_baconProvider IBaconProvider
_credentials StoredUserCredentialsCollection
_notificationService INotificationService
_settingsService ISettingsService
_systemServices ISystemServices
_userService IUserService

Public Methods

Method Description
LoginViewModel ( IBaconProvider baconProvider ) : BaconographyPortable.Messages

Private Methods

Method Description
OnUserLoggedIn ( UserLoggedInMessage userMessage ) : void

Method Details

LoginViewModel() public method

public LoginViewModel ( IBaconProvider baconProvider ) : BaconographyPortable.Messages
baconProvider IBaconProvider
return BaconographyPortable.Messages

Property Details

_baconProvider protected property

protected IBaconProvider _baconProvider
return IBaconProvider

_credentials protected property

protected StoredUserCredentialsCollection _credentials
return StoredUserCredentialsCollection

_notificationService protected property

protected INotificationService _notificationService
return INotificationService

_settingsService protected property

protected ISettingsService _settingsService
return ISettingsService

_systemServices protected property

protected ISystemServices _systemServices
return ISystemServices

_userService protected property

protected IUserService _userService
return IUserService