public DevicesLogsRepository(DataStoragesHelperType dataStoragesHelper, CollectionOfLogs collectionOfLogs) { _dataStoragePlugin = dataStoragesHelper.GetDataStoragePlugin() ?? throw new ArgumentNullException(nameof(dataStoragesHelper)); _collectionOfLogs = collectionOfLogs; _dataStoragesHelperType = dataStoragesHelper; }
public DevicesLogsService(DeviceHelperType devicePluginsHelper , DataStoragesHelperType dataStoragesHelper , AppSettingsAccessor appSettingsModifier , IDevicesLogsRepository devicesLogsRepository ) { _serverSettings = appSettingsModifier.GetServerSettings(); _devicePluginsHelper = devicePluginsHelper; _dataStoragesHelper = dataStoragesHelper; _devicesLogsRepository = devicesLogsRepository; }