Class EditionDataSeeder
Inheritance
EditionDataSeeder
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
Fields
EditionRepository
Declaration
protected IEditionRepository EditionRepository
Field Value
Properties
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
GuidGenerator
Declaration
protected IGuidGenerator GuidGenerator { get; }
Property Value
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
Extension Methods