kiss_dependencies 1.1.0
kiss_dependencies: ^1.1.0 copied to clipboard
A lightweight dependency injection package for Dart that follows the KISS (Keep It Simple, Stupid) principle.
example/kiss_dependencies_example.dart
import 'package:kiss_dependencies/kiss_dependencies.dart';
void main() {
register<String>('Hello world');
print(resolve<String>());
register<ObjectFactory<String, String>>(
ObjectFactory<String, String>(
(context) => 'Hello $context',
),
);
print(resolve<ObjectFactory<String, String>>().build('Monkey'));
}