public AspNetFeatureSettingManager( IFeatureSettingStore <TFeatureSetting, TItem> store, IFeatureSettingAccessor <TFeatureSetting, TItem> accessor, IEnumerable <IValidator <TFeatureSetting, TItem> > validators, ILogger <FeatureSettingManager <TFeatureSetting, TItem> > logger, IHttpContextAccessor contextAccessor) : base(store, accessor, validators, logger) => _cancel = contextAccessor?.HttpContext?.RequestAborted ?? CancellationToken.None;
public FeatureSettingManager( IFeatureSettingStore <TFeatureSetting, TItem> store, IFeatureSettingAccessor <TFeatureSetting, TItem> accessor, IEnumerable <IValidator <TFeatureSetting, TItem> > validators, ILogger <FeatureSettingManager <TFeatureSetting, TItem> > logger) : base(store, accessor, validators, logger) { }