/// <summary>
 /// 构造一个内容门户存储初始化器。
 /// </summary>
 /// <param name="contentOptions">给定的 <see cref="IOptions{ContentBuilderOptions}"/>。</param>
 /// <param name="portalOptions">给定的 <see cref="IOptions{PortalBuilderOptions}"/>。</param>
 /// <param name="passwordHash">给定的 <see cref="IPasswordHashService{TInternalUser}"/>。</param>
 /// <param name="validator">给定的 <see cref="IDataInitializationValidator"/>。</param>
 /// <param name="generator">给定的 <see cref="IStoreIdentificationGenerator"/>。</param>
 /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param>
 public ContentPortalStoreInitializer(IOptions <ContentBuilderOptions> contentOptions,
                                      IOptions <PortalBuilderOptions> portalOptions,
                                      IPasswordHashService <PortalInternalUser <Guid, Guid> > passwordHash,
                                      IDataInitializationValidator validator, IStoreIdentificationGenerator generator, ILoggerFactory loggerFactory)
     : base(contentOptions, portalOptions, passwordHash, validator, generator, loggerFactory)
 {
 }
示例#2
0
 /// <summary>
 /// 构造一个 <see cref="AbstractStoreInitializer"/>。
 /// </summary>
 /// <param name="validator">给定的 <see cref="IDataInitializationValidator"/>。</param>
 /// <param name="generator">给定的 <see cref="IStoreIdentificationGenerator"/>。</param>
 /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param>
 protected AbstractStoreInitializer(IDataInitializationValidator validator,
                                    IStoreIdentificationGenerator generator, ILoggerFactory loggerFactory)
     : base(validator, generator, loggerFactory)
 {
 }
 public ExampleStoreInitializer(IDataInitializationValidator validator,
     IStoreIdentificationGenerator generator, ILoggerFactory loggerFactory)
     : base(validator, generator, loggerFactory)
 {
 }
示例#4
0
 /// <summary>
 /// 构造一个内容存储初始化器。
 /// </summary>
 /// <param name="options">给定的 <see cref="IOptions{ContentBuilderOptions}"/>。</param>
 /// <param name="validator">给定的 <see cref="IDataInitializationValidator"/>。</param>
 /// <param name="generator">给定的 <see cref="IStoreIdentificationGenerator"/>。</param>
 /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param>
 public ContentStoreInitializer(IOptions <ContentBuilderOptions> options,
                                IDataInitializationValidator validator, IStoreIdentificationGenerator generator, ILoggerFactory loggerFactory)
     : base(options, validator, generator, loggerFactory)
 {
 }