dain 0.0.2 copy "dain: ^0.0.2" to clipboard
dain: ^0.0.2 copied to clipboard

outdated

A dynamic dependency injection framework for Dart developers.

example/example.dart

import 'package:dain/dain.dart';

import 'di/example_module.dart';
import 'model/example_model.dart';

void main() {
  _setupDI();
  _basicUsage();
}

void _setupDI() {
  Dain.start([
    ExampleModule(),
  ]);
}

void _basicUsage() {
  final exampleModel = Dain.inject<ExampleModel>();
  exampleModel.sayHello(); // print "Hello World!"
}
0
likes
0
pub points
20%
popularity

Publisher

verified publisherkazakago.com

A dynamic dependency injection framework for Dart developers.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on dain