RoleRepository
Namespace: SlottyMedia.Database.Repository.RoleRepo
This class is used to manage roles in the database.
public class RoleRepository : SlottyMedia.Database.Repository.DatabaseRepository`1[[SlottyMedia.Database.Daos.RoleDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], SlottyMedia.Database.Repository.IDatabaseRepository`1[[SlottyMedia.Database.Daos.RoleDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], IRoleRepository
Inheritance Object → DatabaseRepository<RoleDao> → RoleRepository
Implements IDatabaseRepository<RoleDao>, IRoleRepository
Constructors
RoleRepository(Client, DaoHelper, DatabaseRepositroyHelper)
Base constructor for the RoleRepository.
public RoleRepository(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
GetRoleIdByName(String)
public Task<Guid> GetRoleIdByName(string roleName)
Parameters
roleName String