service_locator 1.0.0 copy "service_locator: ^1.0.0" to clipboard
service_locator: ^1.0.0 copied to clipboard

Provides service locator pattern implementation for dart.

example/main.dart

import 'package:service_locator/service_locator.dart';

import 'services/auth.dart';
import 'services/http.dart';

main() {

  ServiceContainer container = ServiceContainer();
  container.add(AuthService());
  ServiceContainer scope = ServiceContainer(parent: container);
  scope.add(HttpService());


  AuthService authService = scope.get<AuthService>();
  HttpService httpService = scope.get<HttpService>();


}
1
likes
30
pub points
54%
popularity

Publisher

unverified uploader

Provides service locator pattern implementation for dart.

Homepage

License

GPL-3.0 (LICENSE)

More

Packages that depend on service_locator