C# 클래스 Crosschat.Client.Model.Managers.AccountManager

상속: ManagerBase
파일 보기 프로젝트 열기: EgorBo/CrossChat-Xamarin.Forms 1 사용 예제들

공개 메소드들

메소드 설명
AccountManager ( IStorage storage, IDeviceInfo deviceInfo, ConnectionManager connectionManager, ProfileServiceProxy profileServiceProxy, RegistrationServiceProxy registrationServiceProxy, AuthenticationServiceProxy authenticationServiceProxy ) : System.Threading.Tasks
ChangePhoto ( byte photoData ) : Task
Deactivate ( ) : System.Threading.Tasks.Task
Register ( string name, string password, int age, bool sex, string country, string platform ) : Task
ValidateAccount ( ) : Task
ValidateAccount ( string name, string password ) : Task

비공개 메소드들

메소드 설명
InitDeviceInfo ( ) : System.Threading.Tasks.Task

메소드 상세

AccountManager() 공개 메소드

public AccountManager ( IStorage storage, IDeviceInfo deviceInfo, ConnectionManager connectionManager, ProfileServiceProxy profileServiceProxy, RegistrationServiceProxy registrationServiceProxy, AuthenticationServiceProxy authenticationServiceProxy ) : System.Threading.Tasks
storage IStorage
deviceInfo IDeviceInfo
connectionManager ConnectionManager
profileServiceProxy Crosschat.Client.Model.Proxies.ProfileServiceProxy
registrationServiceProxy Crosschat.Client.Model.Proxies.RegistrationServiceProxy
authenticationServiceProxy Crosschat.Client.Model.Proxies.AuthenticationServiceProxy
리턴 System.Threading.Tasks

ChangePhoto() 공개 메소드

public ChangePhoto ( byte photoData ) : Task
photoData byte
리턴 Task

Deactivate() 공개 메소드

public Deactivate ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Register() 공개 메소드

public Register ( string name, string password, int age, bool sex, string country, string platform ) : Task
name string
password string
age int
sex bool
country string
platform string
리턴 Task

ValidateAccount() 공개 메소드

public ValidateAccount ( ) : Task
리턴 Task

ValidateAccount() 공개 메소드

public ValidateAccount ( string name, string password ) : Task
name string
password string
리턴 Task