refactor service name
This commit is contained in:
@@ -10,7 +10,7 @@ import 'package:riverpod_annotation/riverpod_annotation.dart';
|
|||||||
part 'source.g.dart';
|
part 'source.g.dart';
|
||||||
|
|
||||||
@Riverpod()
|
@Riverpod()
|
||||||
class BangSource extends _$BangSource {
|
class BangSourceService extends _$BangSourceService {
|
||||||
late http.Client _client;
|
late http.Client _client;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
@@ -6,20 +6,21 @@ part of 'source.dart';
|
|||||||
// RiverpodGenerator
|
// RiverpodGenerator
|
||||||
// **************************************************************************
|
// **************************************************************************
|
||||||
|
|
||||||
String _$bangSourceHash() => r'6ca70e8be16a0ae104fa6b739e3c0f2c59eab565';
|
String _$bangSourceServiceHash() => r'2f734d563fa20de306a72013526ef1f72f910fe1';
|
||||||
|
|
||||||
/// See also [BangSource].
|
/// See also [BangSourceService].
|
||||||
@ProviderFor(BangSource)
|
@ProviderFor(BangSourceService)
|
||||||
final bangSourceProvider =
|
final bangSourceServiceProvider =
|
||||||
AutoDisposeNotifierProvider<BangSource, void>.internal(
|
AutoDisposeNotifierProvider<BangSourceService, void>.internal(
|
||||||
BangSource.new,
|
BangSourceService.new,
|
||||||
name: r'bangSourceProvider',
|
name: r'bangSourceServiceProvider',
|
||||||
debugGetCreateSourceHash:
|
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||||
const bool.fromEnvironment('dart.vm.product') ? null : _$bangSourceHash,
|
? null
|
||||||
|
: _$bangSourceServiceHash,
|
||||||
dependencies: null,
|
dependencies: null,
|
||||||
allTransitiveDependencies: null,
|
allTransitiveDependencies: null,
|
||||||
);
|
);
|
||||||
|
|
||||||
typedef _$BangSource = AutoDisposeNotifier<void>;
|
typedef _$BangSourceService = AutoDisposeNotifier<void>;
|
||||||
// ignore_for_file: type=lint
|
// ignore_for_file: type=lint
|
||||||
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class BangSyncRepository extends _$BangSyncRepository {
|
|||||||
BangSyncRepository();
|
BangSyncRepository();
|
||||||
|
|
||||||
static Future<Result<void>> _fetchAndSync({
|
static Future<Result<void>> _fetchAndSync({
|
||||||
required BangSource sourceRepository,
|
required BangSourceService sourceService,
|
||||||
required BangDatabase db,
|
required BangDatabase db,
|
||||||
required Uri url,
|
required Uri url,
|
||||||
required BangGroup group,
|
required BangGroup group,
|
||||||
@@ -32,7 +32,7 @@ class BangSyncRepository extends _$BangSyncRepository {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final result = await sourceRepository.getBangs(url, group);
|
final result = await sourceService.getBangs(url, group);
|
||||||
return result.flatMapAsync(
|
return result.flatMapAsync(
|
||||||
(remoteBangs) async {
|
(remoteBangs) async {
|
||||||
await db.syncDao.syncBangs(
|
await db.syncDao.syncBangs(
|
||||||
@@ -57,7 +57,7 @@ class BangSyncRepository extends _$BangSyncRepository {
|
|||||||
computation: (db) async {
|
computation: (db) async {
|
||||||
final ref = ProviderContainer();
|
final ref = ProviderContainer();
|
||||||
final result = await _fetchAndSync(
|
final result = await _fetchAndSync(
|
||||||
sourceRepository: ref.read(bangSourceProvider.notifier),
|
sourceService: ref.read(bangSourceServiceProvider.notifier),
|
||||||
db: db,
|
db: db,
|
||||||
url: url,
|
url: url,
|
||||||
group: group,
|
group: group,
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ part of 'sync.dart';
|
|||||||
// **************************************************************************
|
// **************************************************************************
|
||||||
|
|
||||||
String _$bangSyncRepositoryHash() =>
|
String _$bangSyncRepositoryHash() =>
|
||||||
r'79b9c561638e96eb404ceeecb4b50dec31f0c610';
|
r'865164c809e2f171a6b748d149780383d6e3483f';
|
||||||
|
|
||||||
/// See also [BangSyncRepository].
|
/// See also [BangSyncRepository].
|
||||||
@ProviderFor(BangSyncRepository)
|
@ProviderFor(BangSyncRepository)
|
||||||
|
|||||||
Reference in New Issue
Block a user