Show / Hide Table of Contents

Class CmsKitDataSeedContributor

Inheritance
object
CmsKitDataSeedContributor
Implements
IDataSeedContributor
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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, MarkedItemManager, IOptions<CmsKitMarkedItemOptions>)

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, MarkedItemManager markedItemManager, IOptions<CmsKitMarkedItemOptions> markedItemOptions)
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
MarkedItemManager markedItemManager
IOptions<CmsKitMarkedItemOptions> markedItemOptions

Methods

SeedAsync(DataSeedContext)

Declaration
public Task SeedAsync(DataSeedContext context)
Parameters
Type Name Description
DataSeedContext context
Returns
Type Description
Task

Implements

IDataSeedContributor
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform