Class MauiBlazorRemoteTenantStore
Inheritance
MauiBlazorRemoteTenantStore
Assembly: Volo.Abp.AspNetCore.Components.MauiBlazor.dll
Syntax
[Dependency(ReplaceServices = true)]
public class MauiBlazorRemoteTenantStore : ITenantStore, ITransientDependency
Constructors
MauiBlazorRemoteTenantStore(AbpTenantClientProxy, IDistributedCache<TenantConfiguration>)
Declaration
public MauiBlazorRemoteTenantStore(AbpTenantClientProxy tenantAppService, IDistributedCache<TenantConfiguration> cache)
Parameters
Properties
Cache
Declaration
protected IDistributedCache<TenantConfiguration> Cache { get; }
Property Value
TenantAppService
Declaration
protected AbpTenantClientProxy TenantAppService { get; }
Property Value
Methods
CreateCacheKey(Guid)
Declaration
protected virtual string CreateCacheKey(Guid tenantId)
Parameters
Type |
Name |
Description |
Guid |
tenantId |
|
Returns
CreateCacheKey(string)
Declaration
protected virtual string CreateCacheKey(string normalizedName)
Parameters
Type |
Name |
Description |
string |
normalizedName |
|
Returns
CreateTenantConfiguration(FindTenantResultDto)
Declaration
protected virtual TenantConfiguration? CreateTenantConfiguration(FindTenantResultDto tenantResultDto)
Parameters
Returns
Find(Guid)
Declaration
public TenantConfiguration? Find(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
Find(string)
Declaration
public TenantConfiguration? Find(string normalizedName)
Parameters
Type |
Name |
Description |
string |
normalizedName |
|
Returns
FindAsync(Guid)
Declaration
public Task<TenantConfiguration?> FindAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
FindAsync(string)
Declaration
public Task<TenantConfiguration?> FindAsync(string normalizedName)
Parameters
Type |
Name |
Description |
string |
normalizedName |
|
Returns
GetListAsync(bool)
Declaration
public Task<IReadOnlyList<TenantConfiguration>> GetListAsync(bool includeDetails = false)
Parameters
Type |
Name |
Description |
bool |
includeDetails |
|
Returns
Implements
Extension Methods