Example #1
0
        public DevicesLogsRepository(DataStoragesHelperType dataStoragesHelper, CollectionOfLogs collectionOfLogs)
        {
            _dataStoragePlugin = dataStoragesHelper.GetDataStoragePlugin() ?? throw new ArgumentNullException(nameof(dataStoragesHelper));
            _collectionOfLogs  = collectionOfLogs;

            _dataStoragesHelperType = dataStoragesHelper;
        }
Example #2
0
 public DevicesLogsService(DeviceHelperType devicePluginsHelper
                           , DataStoragesHelperType dataStoragesHelper
                           , AppSettingsAccessor appSettingsModifier
                           , IDevicesLogsRepository devicesLogsRepository
                           )
 {
     _serverSettings        = appSettingsModifier.GetServerSettings();
     _devicePluginsHelper   = devicePluginsHelper;
     _dataStoragesHelper    = dataStoragesHelper;
     _devicesLogsRepository = devicesLogsRepository;
 }