public StatisticDataProvider(HttpClient httpClient,
                              INetworkProvider networkProvider,
                              IFileSystemProvider fileSystemProvider,
                              IJsonProvider jsonProvider,
                              IDeviceInfoProvider deviceInfoProvider)
 {
     _httpClient         = httpClient;
     _networkProvider    = networkProvider;
     _jsonProvider       = jsonProvider;
     _deviceInfoProvider = deviceInfoProvider;
     _fileSystemProvider = fileSystemProvider;
     _fileSystemProvider.AddToPath(AppSettings.StatisticFolderName);
 }
示例#2
0
 public CacheDataProvider(IFileSystemProvider fileSystemProvider)
 {
     _fileSystemProvider = fileSystemProvider;
     _fileSystemProvider.AddToPath(AppSettings.CacheFolderName);
 }