Table of Contents

Class TenantRepository

Namespace
Oqtane.Repository
Assembly
Oqtane.Server.dll
public class TenantRepository : ITenantRepository
Inheritance
object
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