mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-01-24 05:25:19 +00:00
implemented resolvers
This commit is contained in:
11
lib/resolvers/resolver.dart
Normal file
11
lib/resolvers/resolver.dart
Normal file
@@ -0,0 +1,11 @@
|
||||
/**
|
||||
* Resolver - это абстракция, которая определяет,
|
||||
* как контейнер будет разрешать зависимость
|
||||
*/
|
||||
abstract class Resolver<T> {
|
||||
/**
|
||||
* Разрешает зависимость типа [T]
|
||||
* @return - возвращает объект типа [T]
|
||||
*/
|
||||
T resolve();
|
||||
}
|
||||
Reference in New Issue
Block a user