Inheritance
object
MenuConfigurationContext
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.UI.Navigation.dll
public class MenuConfigurationContext : IMenuConfigurationContext, IServiceProviderAccessor
Constructors
Declaration
public MenuConfigurationContext(ApplicationMenu menu, IServiceProvider serviceProvider)
Parameters
Type |
Name |
Description |
ApplicationMenu |
menu |
|
System.IServiceProvider |
serviceProvider |
|
Properties
Declaration
public IAuthorizationService AuthorizationService { get; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Authorization.IAuthorizationService |
|
Declaration
public ApplicationMenu Menu { get; }
Property Value
Declaration
public IServiceProvider ServiceProvider { get; }
Property Value
Type |
Description |
System.IServiceProvider |
|
Declaration
public IStringLocalizerFactory StringLocalizerFactory { get; }
Property Value
Type |
Description |
Microsoft.Extensions.Localization.IStringLocalizerFactory |
|
Methods
Declaration
public IStringLocalizer? GetDefaultLocalizer()
Returns
Type |
Description |
Microsoft.Extensions.Localization.IStringLocalizer |
|
Declaration
public IStringLocalizer GetLocalizer(Type resourceType)
Parameters
Type |
Name |
Description |
System.Type |
resourceType |
|
Returns
Type |
Description |
Microsoft.Extensions.Localization.IStringLocalizer |
|
Declaration
public IStringLocalizer GetLocalizer<T>()
Returns
Type |
Description |
Microsoft.Extensions.Localization.IStringLocalizer |
|
Type Parameters
Declaration
public Task<bool> IsGrantedAsync(string policyName)
Parameters
Type |
Name |
Description |
string |
policyName |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<TResult><bool> |
|
Implements
Extension Methods