public CacheSynchronizer(ICache cache, ICacheNotifier notifier) { this.cache = cache; this.notifier = notifier ?? throw new ArgumentNullException(nameof(notifier)); notifier.Subscribe(cache.Name, OnCacheUpdated, OnNotifierStateChanged); }
public CacheSynchronizer(ICache cache, ICacheNotifier notifier) { this.cache = cache; notifier.Subscribe(cache.Name, OnCacheUpdated); }