fbmobile/lib/core/services/file_service.dart
2021-02-02 15:33:23 +01:00

30 lines
732 B
Dart

import 'dart:async';
import 'dart:io';
import '../../core/repositories/file_repository.dart';
import '../../locator.dart';
class FileService {
final FileRepository _fileRepository = locator<FileRepository>();
Future getConfig(String url) async {
return await _fileRepository.getConfig(url);
}
Future getHistory() async {
return await _fileRepository.getHistory();
}
Future deletePaste(String id) async {
return await _fileRepository.delete(id);
}
Future upload(List<File> files, Map<String, String> additionalFiles) async {
return await _fileRepository.upload(files, additionalFiles);
}
Future createMulti(List<String> ids) async {
return await _fileRepository.createMulti(ids);
}
}