Show / Hide Table of Contents

Class MauiBlazorRemoteTenantStore

Inheritance
object
MauiBlazorRemoteTenantStore
Implements
ITenantStore
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Components.MauiBlazor
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
Type Name Description
AbpTenantClientProxy tenantAppService
IDistributedCache<TenantConfiguration> cache

Properties

Cache

Declaration
protected IDistributedCache<TenantConfiguration> Cache { get; }
Property Value
Type Description
IDistributedCache<TenantConfiguration>

TenantAppService

Declaration
protected AbpTenantClientProxy TenantAppService { get; }
Property Value
Type Description
AbpTenantClientProxy

Methods

CreateCacheKey(Guid)

Declaration
protected virtual string CreateCacheKey(Guid tenantId)
Parameters
Type Name Description
Guid tenantId
Returns
Type Description
string

CreateCacheKey(string)

Declaration
protected virtual string CreateCacheKey(string normalizedName)
Parameters
Type Name Description
string normalizedName
Returns
Type Description
string

CreateTenantConfiguration(FindTenantResultDto)

Declaration
protected virtual TenantConfiguration? CreateTenantConfiguration(FindTenantResultDto tenantResultDto)
Parameters
Type Name Description
FindTenantResultDto tenantResultDto
Returns
Type Description
TenantConfiguration

Find(Guid)

Declaration
public TenantConfiguration? Find(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
TenantConfiguration

Find(string)

Declaration
public TenantConfiguration? Find(string normalizedName)
Parameters
Type Name Description
string normalizedName
Returns
Type Description
TenantConfiguration

FindAsync(Guid)

Declaration
public Task<TenantConfiguration?> FindAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<TenantConfiguration>

FindAsync(string)

Declaration
public Task<TenantConfiguration?> FindAsync(string normalizedName)
Parameters
Type Name Description
string normalizedName
Returns
Type Description
Task<TenantConfiguration>

GetListAsync(bool)

Declaration
public Task<IReadOnlyList<TenantConfiguration>> GetListAsync(bool includeDetails = false)
Parameters
Type Name Description
bool includeDetails
Returns
Type Description
Task<IReadOnlyList<TenantConfiguration>>

Implements

ITenantStore
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform