C# Class HaloOnline.Server.Core.Repository.Repositories.UserPresenceRepository

Inheritance: IUserPresenceRepository
Show file Open project: no1dead/HaloMasterMaster

Public Methods

Method Description
CreateAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
DeleteAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
FindByUserIdAsync ( int userId ) : Task
GetUserPresenceStats ( ) : Task
UpdateAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
UserPresenceRepository ( ) : System.Linq

Method Details

CreateAsync() public method

public CreateAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
userPresence HaloOnline.Server.Model.Presence.UserPresence
return System.Threading.Tasks.Task

DeleteAsync() public method

public DeleteAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
userPresence HaloOnline.Server.Model.Presence.UserPresence
return System.Threading.Tasks.Task

FindByUserIdAsync() public method

public FindByUserIdAsync ( int userId ) : Task
userId int
return Task

GetUserPresenceStats() public method

public GetUserPresenceStats ( ) : Task
return Task

UpdateAsync() public method

public UpdateAsync ( HaloOnline.Server.Model.Presence.UserPresence userPresence ) : System.Threading.Tasks.Task
userPresence HaloOnline.Server.Model.Presence.UserPresence
return System.Threading.Tasks.Task

UserPresenceRepository() public method

public UserPresenceRepository ( ) : System.Linq
return System.Linq