|
1 | | -import '../../storage_result.dart'; |
| 1 | +import '../../storage_response.dart'; |
2 | 2 |
|
3 | 3 | abstract class LocalStorageService { |
4 | | - void add(String collectionName); |
| 4 | + StorageResponse add(String collectionName); |
5 | 5 |
|
6 | | - Future<StorageResult> create({ |
| 6 | + Future<StorageResponse> create({ |
7 | 7 | String collectionName, |
8 | 8 | required String key, |
9 | 9 | required String value, |
10 | 10 | }); |
11 | 11 |
|
12 | | - Future<StorageResult> createMany({String collectionName, required Map<String, String> values}); |
| 12 | + Future<StorageResponse> createMany({String collectionName, required Map<String, String> values}); |
13 | 13 |
|
14 | | - Future<StorageResult> read({String collectionName, required String key}); |
| 14 | + Future<StorageResponse> read({String collectionName, required String key}); |
15 | 15 |
|
16 | | - Future<StorageResult> readMany({String collectionName, required List<String> keys}); |
| 16 | + Future<StorageResponse> readMany({String collectionName, required List<String> keys}); |
17 | 17 |
|
18 | | - Future<StorageResult> readAll({String collectionName}); |
| 18 | + Future<StorageResponse> readAll({String collectionName}); |
19 | 19 |
|
20 | | - Future<StorageResult> update({String collectionName, required String key, required String value}); |
| 20 | + Future<StorageResponse> update( |
| 21 | + {String collectionName, required String key, required String value}); |
21 | 22 |
|
22 | | - Future<StorageResult> updateMany({String collectionName, required Map<String, String> values}); |
| 23 | + Future<StorageResponse> updateMany({String collectionName, required Map<String, String> values}); |
23 | 24 |
|
24 | | - Future<StorageResult> createOrUpdate({ |
| 25 | + Future<StorageResponse> createOrUpdate({ |
25 | 26 | String collectionName, |
26 | 27 | required String key, |
27 | 28 | required String value, |
28 | 29 | }); |
29 | 30 |
|
30 | | - Future<StorageResult> createOrUpdateMany({ |
| 31 | + Future<StorageResponse> createOrUpdateMany({ |
31 | 32 | String collectionName, |
32 | 33 | required Map<String, String> values, |
33 | 34 | }); |
34 | 35 |
|
35 | | - Future<StorageResult> delete({String collectionName, required String key}); |
| 36 | + Future<StorageResponse> delete({String collectionName, required String key}); |
36 | 37 |
|
37 | | - Future<StorageResult> deleteMany({String collectionName, List<String> keys = const []}); |
| 38 | + Future<StorageResponse> deleteMany({String collectionName, List<String> keys = const []}); |
38 | 39 |
|
39 | | - Future<StorageResult> deleteAll({String collectionName}); |
| 40 | + Future<StorageResponse> deleteAll({String collectionName}); |
40 | 41 | } |
0 commit comments