Show / Hide Table of Contents

Class WebAssemblyRemoteTenantStoreCache

Inheritance
System.Object
WebAssemblyRemoteTenantStoreCache
Namespace: Volo.Abp.AspNetCore.Components.WebAssembly.MultiTenancy
Assembly: Volo.Abp.AspNetCore.Components.WebAssembly.dll
Syntax
public class WebAssemblyRemoteTenantStoreCache : IScopedDependency

Fields

CachedTenants

Declaration
protected readonly List<TenantConfiguration> CachedTenants
Field Value
Type Description
System.Collections.Generic.List<TenantConfiguration>

Methods

Find(Guid)

Declaration
public virtual TenantConfiguration Find(Guid id)
Parameters
Type Name Description
System.Guid id
Returns
Type Description
TenantConfiguration

Find(String)

Declaration
public virtual TenantConfiguration Find(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
TenantConfiguration

Set(TenantConfiguration)

Declaration
public virtual void Set(TenantConfiguration tenant)
Parameters
Type Name Description
TenantConfiguration tenant

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft