Skip to content

ForumRepository

Namespace: SlottyMedia.Database.Repository.ForumRepo

Repository class for managing forums in the database.

public class ForumRepository : SlottyMedia.Database.Repository.DatabaseRepository`1[[SlottyMedia.Database.Daos.ForumDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], SlottyMedia.Database.Repository.IDatabaseRepository`1[[SlottyMedia.Database.Daos.ForumDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], IForumRepository

Inheritance ObjectDatabaseRepository<ForumDao>ForumRepository
Implements IDatabaseRepository<ForumDao>, IForumRepository

Constructors

ForumRepository(Client, DaoHelper, DatabaseRepositroyHelper)

Base constructor for the ForumRepository.

public ForumRepository(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

GetForumByName(String)

public Task<ForumDao> GetForumByName(string name)

Parameters

name String

Returns

Task<ForumDao>

ExistsByName(String)

public Task<bool> ExistsByName(string forumName)

Parameters

forumName String

Returns

Task<Boolean>