Skip to content

TopForumRepository

Namespace: SlottyMedia.Database.Repository.ForumRepo

Repository class for managing top forums in the database.

public class TopForumRepository : SlottyMedia.Database.Repository.DatabaseRepository`1[[SlottyMedia.Database.Daos.TopForumDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], SlottyMedia.Database.Repository.IDatabaseRepository`1[[SlottyMedia.Database.Daos.TopForumDao, SlottyMedia.Database, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], ITopForumRepository

Inheritance ObjectDatabaseRepository<TopForumDao>TopForumRepository
Implements IDatabaseRepository<TopForumDao>, ITopForumRepository

Constructors

TopForumRepository(Client, DaoHelper, DatabaseRepositroyHelper)

Base constructor for the TopForumRepository.

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

DetermineRecentSpaces()

public Task<List<TopForumDao>> DetermineRecentSpaces()

Returns

Task<List<TopForumDao>>

GetTopForums()

public Task<List<TopForumDao>> GetTopForums()

Returns

Task<List<TopForumDao>>