public NonIdempotencySignsCache(INonIdempotencySignsSettingsProvider nonIdempotencySignsSettingsProvider) { cache = new CachingTransformAsync <NonIdempotencySignsSettings, List <NonIdempotencySign> >( PreprocessSigns, nonIdempotencySignsSettingsProvider.GetAsync); }
public IclCache(IIclRulesSettingsProvider iclRulesSettingsProvider) { cache = new CachingTransformAsync <IdempotencySettings, List <IdempotencyControlRule> >(PreprocessSettings, iclRulesSettingsProvider.GetAsync); }