UserRepository
Namespace: SlottyMedia.Database.Repository.UserRepo
This class provides methods to interact with the user table.
public class UserRepository : SlottyMedia.Database.Repository.DatabaseRepository`1[[SlottyMedia.Database.Daos.UserDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], SlottyMedia.Database.Repository.IDatabaseRepository`1[[SlottyMedia.Database.Daos.UserDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], IUserRepository
Inheritance Object → DatabaseRepository<UserDao> → UserRepository
Implements IDatabaseRepository<UserDao>, IUserRepository
Constructors
UserRepository(Client, DaoHelper, DatabaseRepositroyHelper)
Base constructor for the UserRepository.
public UserRepository(Client client, DaoHelper daoHelper, DatabaseRepositroyHelper databaseRepositroyHelper)
Parameters
client Client
daoHelper DaoHelper
databaseRepositroyHelper DatabaseRepositroyHelper
Methods
GetUserByUsername(String)
public Task<UserDao> GetUserByUsername(string username)
Parameters
username String
Returns
GetUserByEmail(String)
public Task<UserDao> GetUserByEmail(string email)
Parameters
email String