Class EditionDataSeeder
Inheritance
EditionDataSeeder
Implements
ITransientDependency
Assembly: Volo.Saas.Domain.dll
Syntax
public class EditionDataSeeder : IEditionDataSeeder, ITransientDependency
Constructors
EditionDataSeeder(IEditionRepository, IGuidGenerator, ICurrentTenant)
Declaration
public EditionDataSeeder(IEditionRepository editionRepository, IGuidGenerator guidGenerator, ICurrentTenant currentTenant)
Parameters
Type |
Name |
Description |
IEditionRepository |
editionRepository |
|
IGuidGenerator |
guidGenerator |
|
ICurrentTenant |
currentTenant |
|
Fields
EditionRepository
Declaration
protected IEditionRepository EditionRepository
Field Value
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
Type |
Description |
ICurrentTenant |
|
GuidGenerator
Declaration
protected IGuidGenerator GuidGenerator { get; }
Property Value
Type |
Description |
IGuidGenerator |
|
Methods
AddEditionIfNotExistsAsync(string)
Declaration
protected virtual Task AddEditionIfNotExistsAsync(string displayName)
Parameters
Type |
Name |
Description |
string |
displayName |
|
Returns
CreateStandardEditionsAsync()
Declaration
public virtual Task CreateStandardEditionsAsync()
Returns
Implements
Volo.Abp.DependencyInjection.ITransientDependency