public ApplicationSettingsService(IObservableDataPersister <ApplicationSettings> dataPersister) { _dataPersister = dataPersister ?? throw new ArgumentNullException(nameof(dataPersister)); }
public DeviceStatusCallbackManager(IEnumerable <IDeviceProvider> providers, IObservableDataPersister <ImmutableDictionary <string, ImmutableList <Callback> > > storage, IScheduler scheduler) { _providers = providers; _storage = storage; _scheduler = scheduler; }