Class PermissionDataSeedContributor
Inheritance
System.Object
PermissionDataSeedContributor
Implements
ITransientDependency
Assembly: Volo.Abp.PermissionManagement.Domain.dll
Syntax
public class PermissionDataSeedContributor : IDataSeedContributor, ITransientDependency
Constructors
PermissionDataSeedContributor(IPermissionDefinitionManager, IPermissionDataSeeder, ICurrentTenant)
Declaration
public PermissionDataSeedContributor(IPermissionDefinitionManager permissionDefinitionManager, IPermissionDataSeeder permissionDataSeeder, ICurrentTenant currentTenant)
Parameters
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
Type |
Description |
ICurrentTenant |
|
PermissionDataSeeder
Declaration
protected IPermissionDataSeeder PermissionDataSeeder { get; }
Property Value
PermissionDefinitionManager
Declaration
protected IPermissionDefinitionManager PermissionDefinitionManager { get; }
Property Value
Methods
SeedAsync(DataSeedContext)
Declaration
public virtual Task SeedAsync(DataSeedContext context)
Parameters
Type |
Name |
Description |
DataSeedContext |
context |
|
Returns
Implements
ITransientDependency
Extension Methods