Class TenantRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public class TenantRepository : ITenantRepository
- Inheritance
-
TenantRepository
- Implements
-
Constructors
TenantRepository(MasterDBContext, IMemoryCache)
public TenantRepository(MasterDBContext context, IMemoryCache cache)
Parameters
context
MasterDBContext
cache
IMemoryCache
Methods
AddTenant(Tenant)
public Tenant AddTenant(Tenant tenant)
Parameters
tenant
Tenant
Returns
- Tenant
DeleteTenant(int)
public void DeleteTenant(int tenantId)
Parameters
tenantId
int
GetTenant(int)
public Tenant GetTenant(int tenantId)
Parameters
tenantId
int
Returns
- Tenant
GetTenants()
public IEnumerable<Tenant> GetTenants()
Returns
- IEnumerable<Tenant>
UpdateTenant(Tenant)
public Tenant UpdateTenant(Tenant tenant)
Parameters
tenant
Tenant
Returns
- Tenant