diff --git a/benchmark_di/lib/di_adapters/cherrypick_adapter.dart b/benchmark_di/lib/di_adapters/cherrypick_adapter.dart index 09c3eb6..573e55e 100644 --- a/benchmark_di/lib/di_adapters/cherrypick_adapter.dart +++ b/benchmark_di/lib/di_adapters/cherrypick_adapter.dart @@ -184,9 +184,9 @@ class CherrypickDIAdapter extends DIAdapter { _scope!.resolveAsync(named: named); @override - void teardown() { + Future teardown() async { if (!_isSubScope) { - CherryPick.closeRootScope(); + await CherryPick.closeRootScope(); _scope = null; } // SubScope teardown не требуется