Show / Hide Table of Contents

Class DefaultTenantStore

Inheritance
System.Object
DefaultTenantStore
Implements
ITenantStore
ITransientDependency
Namespace: Volo.Abp.MultiTenancy.ConfigurationStore
Assembly: Volo.Abp.MultiTenancy.dll
Syntax
public class DefaultTenantStore : object, ITenantStore, ITransientDependency

Constructors

DefaultTenantStore(IOptionsSnapshot<AbpDefaultTenantStoreOptions>)

Declaration
public DefaultTenantStore(IOptionsSnapshot<AbpDefaultTenantStoreOptions> options)
Parameters
Type Name Description
IOptionsSnapshot<AbpDefaultTenantStoreOptions> options

Methods

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 name)
Parameters
Type Name Description
System.String name
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 name)
Parameters
Type Name Description
System.String name
Returns
Type Description
Task<TenantConfiguration>

Implements

ITenantStore
ITransientDependency

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