Skip to content

UserSearchRepository

Namespace: SlottyMedia.Database.Repository.SearchRepo

Repository class for managing user searches in the database.

public class UserSearchRepository : 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]], IUserSeachRepository

Inheritance ObjectDatabaseRepository<UserDao>UserSearchRepository
Implements IDatabaseRepository<UserDao>, IUserSeachRepository

Constructors

UserSearchRepository(Client, DaoHelper, DatabaseRepositroyHelper)

Base constructor for the UserSearchRepository.

public UserSearchRepository(Client client, DaoHelper daoHelper, DatabaseRepositroyHelper databaseRepositroyHelper)

Parameters

client Client
The Supabase client instance.

daoHelper DaoHelper
The data access object helper instance.

databaseRepositroyHelper DatabaseRepositroyHelper
The database repository helper instance.

Methods

GetUsersByUserName(String)

public Task<List<UserDao>> GetUsersByUserName(string userName)

Parameters

userName String

Returns

Task<List<UserDao>>