C# Класс BattlelogMobile.Client.ViewModel.MainViewModel

Наследование: BaseViewModel
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MainViewModel ( ) : System
MainViewModel ( FileCredentialsRepository credentialsRepository ) : System

Приватные методы

Метод Описание
CanExecuteLogInCommand ( ) : bool
ConstructPostData ( string email, string password, SupportedGame game ) : string

Create and encode login POST data

DialogMessageReceived ( DialogMessage message ) : void
LoadCredentials ( ) : void

Load stored credentials from phone

LogIn ( SupportedGame game ) : void
LogInCommandReceived ( ) : void

Connect to battlelog and verify user credentials

NotificationMessageReceived ( NotificationMessage message ) : void
ResetControls ( ) : void
SaveCredentials ( ) : void

Save credentials to phone

TimerTicked ( object sender, EventArgs e ) : void

Cancel login if it's taking too long

Описание методов

MainViewModel() публичный Метод

public MainViewModel ( ) : System
Результат System

MainViewModel() публичный Метод

public MainViewModel ( FileCredentialsRepository credentialsRepository ) : System
credentialsRepository BattlelogMobile.Core.Repository.FileCredentialsRepository
Результат System