/// <summary> /// 构造一个 <see cref="AbstractStoreIdentificationGenerator"/>。 /// </summary> /// <param name="clock">给定的 <see cref="IClockService"/>。</param> /// <param name="factory">给定的 <see cref="IIdentificationGeneratorFactory"/>。</param> /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param> protected AbstractStoreIdentificationGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(loggerFactory) { Clock = clock.NotNull(nameof(clock)); Factory = factory.NotNull(nameof(factory)); }
/// <summary> /// 构造一个 <see cref="LongPortalStoreIdentificationGenerator"/>。 /// </summary> /// <param name="clock">给定的 <see cref="IClockService"/>。</param> /// <param name="factory">给定的 <see cref="IIdentificationGeneratorFactory"/>。</param> /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param> public LongPortalStoreIdentificationGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(clock, factory, loggerFactory) { }
/// <summary> /// 构造一个 <see cref="AbstractPortalStoreIdentificationGenerator{TId}"/>。 /// </summary> /// <param name="clock">给定的 <see cref="IClockService"/>。</param> /// <param name="factory">给定的 <see cref="IIdentificationGeneratorFactory"/>。</param> /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param> protected AbstractPortalStoreIdentificationGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(clock, factory, loggerFactory) { }
public ExampleStoreIdentifierGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(clock, factory, loggerFactory) { }
/// <summary> /// 构造一个 <see cref="GuidContentStoreIdentificationGenerator"/>。 /// </summary> /// <param name="clock">给定的 <see cref="IClockService"/>。</param> /// <param name="factory">给定的 <see cref="IIdentificationGeneratorFactory"/>。</param> /// <param name="loggerFactory">给定的 <see cref="ILoggerFactory"/>。</param> public GuidContentStoreIdentificationGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(clock, factory, loggerFactory) { }
public TestStringStoreIdentificationGenerator(IClockService clock, IIdentificationGeneratorFactory factory, ILoggerFactory loggerFactory) : base(clock, factory, loggerFactory) { }