consolidate interface and implementation classes

This commit is contained in:
sbwalker
2025-08-11 16:36:09 -04:00
parent d7eb0dc509
commit b3f6194fda
55 changed files with 309 additions and 473 deletions

View File

@ -8,6 +8,14 @@ using Oqtane.Shared;
namespace Oqtane.Repository
{
public interface ITenantRepository
{
IEnumerable<Tenant> GetTenants();
Tenant AddTenant(Tenant tenant);
Tenant UpdateTenant(Tenant tenant);
Tenant GetTenant(int tenantId);
void DeleteTenant(int tenantId);
}
public class TenantRepository : ITenantRepository
{
private MasterDBContext _db;