0.1.1 • Published 8 years ago

sg-service-registry v0.1.1

Weekly downloads
75
License
MIT
Repository
github
Last release
8 years ago

Service Registry

It's a very simple dependency injection container. It's tested in production apps on both browser and node.

Usage

Services are created only once on demand. You can override service using register every time you want.

    var ServiceRegistry = require('sg-service-registry').ServiceRegistry;
    
    var registry = new ServiceRegistry();
    
    registry.register('serviceName', (registry) => {
        return serviceInstance;
    });
    
    var service = registry.get('serviceName');