Class WebAssemblyMultiTenantUrlProvider
Inheritance
WebAssemblyMultiTenantUrlProvider
Assembly: Volo.Abp.AspNetCore.Components.WebAssembly.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IMultiTenantUrlProvider), typeof(MultiTenantUrlProvider) })]
public class WebAssemblyMultiTenantUrlProvider : MultiTenantUrlProvider, IMultiTenantUrlProvider, ITransientDependency
Constructors
WebAssemblyMultiTenantUrlProvider(ICurrentTenant, ITenantStore, NavigationManager, IOptions<WebAssemblyMultiTenantUrlOptions>)
Declaration
public WebAssemblyMultiTenantUrlProvider(ICurrentTenant currentTenant, ITenantStore tenantStore, NavigationManager navigationManager, IOptions<WebAssemblyMultiTenantUrlOptions> options)
Parameters
Properties
NavigationManager
Declaration
protected NavigationManager NavigationManager { get; }
Property Value
Options
Declaration
protected IOptions<WebAssemblyMultiTenantUrlOptions> Options { get; }
Property Value
Methods
GetUrlAsync(string)
Declaration
public override Task<string> GetUrlAsync(string templateUrl)
Parameters
Type |
Name |
Description |
string |
templateUrl |
|
Returns
Overrides
Implements
Extension Methods