Class RemoteServiceConfigurationProvider
Inheritance
RemoteServiceConfigurationProvider
Assembly: Volo.Abp.RemoteServices.dll
Syntax
public class RemoteServiceConfigurationProvider : IRemoteServiceConfigurationProvider, IScopedDependency
Constructors
RemoteServiceConfigurationProvider(IOptionsMonitor<AbpRemoteServiceOptions>, IMultiTenantUrlProvider, ICurrentTenant)
Declaration
public RemoteServiceConfigurationProvider(IOptionsMonitor<AbpRemoteServiceOptions> options, IMultiTenantUrlProvider multiTenantUrlProvider, ICurrentTenant currentTenant)
Parameters
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
MultiTenantUrlProvider
Declaration
protected IMultiTenantUrlProvider MultiTenantUrlProvider { get; }
Property Value
Options
Declaration
protected AbpRemoteServiceOptions Options { get; }
Property Value
Methods
GetConfigurationOrDefaultAsync(string)
Declaration
public virtual Task<RemoteServiceConfiguration> GetConfigurationOrDefaultAsync(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetConfigurationOrDefaultOrNullAsync(string)
Declaration
public virtual Task<RemoteServiceConfiguration?> GetConfigurationOrDefaultOrNullAsync(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
GetMultiTenantConfigurationAsync(RemoteServiceConfiguration?)
Declaration
protected virtual Task<RemoteServiceConfiguration?> GetMultiTenantConfigurationAsync(RemoteServiceConfiguration? configuration)
Parameters
Returns
Implements
Extension Methods