C# Класс FloydPink.Flickr.Downloadr.Logic.LoginLogic

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

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

Метод Описание
IsUserLoggedInAsync ( Action applyUser ) : Task
Login ( Action applyUser ) : void
LoginLogic ( IOAuthManager oAuthManager, IRepository tokenRepository, IRepository userRepository, IRepository preferencesRepository ) : System
Logout ( ) : void

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

Метод Описание
CallApplyUser ( User authenticatedUser ) : void
OAuthManagerAuthenticated ( object sender, AuthenticatedEventArgs e ) : void

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

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

public IsUserLoggedInAsync ( Action applyUser ) : Task
applyUser Action
Результат Task

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

public Login ( Action applyUser ) : void
applyUser Action
Результат void

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

public LoginLogic ( IOAuthManager oAuthManager, IRepository tokenRepository, IRepository userRepository, IRepository preferencesRepository ) : System
oAuthManager IOAuthManager
tokenRepository IRepository
userRepository IRepository
preferencesRepository IRepository
Результат System

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

public Logout ( ) : void
Результат void