refetch method

Future<void> refetch()

Explicitly revalidate this entity with bounded transient retries.

Implementation

Future<void> refetch() async {
  state = const AsyncValue.loading();
  final graph = ref.read(entityGraphProvider);
  state = await AsyncValue.guard(() async {
    await _runWithRetry(() => _doFetch(graph));
    return _buildSnapshot(graph);
  });
}