Class CmsKitDataSeedContributor
Inherited Members
Namespace: Volo.CmsKit
Assembly: Volo.CmsKit.TestBase.dll
Syntax
public class CmsKitDataSeedContributor : IDataSeedContributor, ITransientDependency
Constructors
CmsKitDataSeedContributor(IGuidGenerator, ICmsUserRepository, CmsKitTestData, ICommentRepository, ReactionManager, IRatingRepository, ICurrentTenant, TagManager, ITagRepository, IEntityTagRepository, IPageRepository, IBlogRepository, IBlogPostRepository, BlogPostManager, IBlogFeatureRepository, EntityTagManager, IOptions<CmsKitReactionOptions>, IOptions<CmsKitTagOptions>, IMediaDescriptorRepository, IBlobContainer<MediaContainer>, BlogManager, IOptions<CmsKitMediaOptions>, IOptions<CmsKitCommentOptions>, IOptions<CmsKitRatingOptions>, IMenuItemRepository)
Declaration
public CmsKitDataSeedContributor(IGuidGenerator guidGenerator, ICmsUserRepository cmsUserRepository, CmsKitTestData cmsKitTestData, ICommentRepository commentRepository, ReactionManager reactionManager, IRatingRepository ratingRepository, ICurrentTenant currentTenant, TagManager tagManager, ITagRepository tagRepository, IEntityTagRepository entityTagRepository, IPageRepository pageRepository, IBlogRepository blogRepository, IBlogPostRepository blogPostRepository, BlogPostManager blogPostmanager, IBlogFeatureRepository blogFeatureRepository, EntityTagManager entityTagManager, IOptions<CmsKitReactionOptions> reactionOptions, IOptions<CmsKitTagOptions> tagOptions, IMediaDescriptorRepository mediaDescriptorRepository, IBlobContainer<MediaContainer> mediaBlobContainer, BlogManager blogManager, IOptions<CmsKitMediaOptions> cmsMediaOptions, IOptions<CmsKitCommentOptions> commentsOptions, IOptions<CmsKitRatingOptions> ratingOptions, IMenuItemRepository menuItemRepository)
Parameters
Type | Name | Description |
---|---|---|
IGuidGenerator | guidGenerator | |
ICmsUserRepository | cmsUserRepository | |
CmsKitTestData | cmsKitTestData | |
ICommentRepository | commentRepository | |
ReactionManager | reactionManager | |
IRatingRepository | ratingRepository | |
ICurrentTenant | currentTenant | |
TagManager | tagManager | |
ITagRepository | tagRepository | |
IEntityTagRepository | entityTagRepository | |
IPageRepository | pageRepository | |
IBlogRepository | blogRepository | |
IBlogPostRepository | blogPostRepository | |
BlogPostManager | blogPostmanager | |
IBlogFeatureRepository | blogFeatureRepository | |
EntityTagManager | entityTagManager | |
IOptions<CmsKitReactionOptions> | reactionOptions | |
IOptions<CmsKitTagOptions> | tagOptions | |
IMediaDescriptorRepository | mediaDescriptorRepository | |
IBlobContainer<MediaContainer> | mediaBlobContainer | |
BlogManager | blogManager | |
IOptions<CmsKitMediaOptions> | cmsMediaOptions | |
IOptions<CmsKitCommentOptions> | commentsOptions | |
IOptions<CmsKitRatingOptions> | ratingOptions | |
IMenuItemRepository | menuItemRepository |
Methods
SeedAsync(DataSeedContext)
Declaration
public Task SeedAsync(DataSeedContext context)
Parameters
Type | Name | Description |
---|---|---|
DataSeedContext | context |
Returns
Type | Description |
---|---|
Task |