0.0.4 • Published 5 years ago

simple-injection v0.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Simple Injection

Usage

To register a service

import { Injectable, Inject } from 'simple-injection';

@Injectable
class Test {
    private n: number = 0;

    public add(nx: number) {
        this.n += nx;

        return this.n;
    }
}

To inject a service

import { Inject } from 'simple-injection';

class Test2 {
    @Inject injectedService !: Test;

    public testThisInjection(n: number) {
        let sum = this.injectedService.add(n);
        console.log(sum);
    }
}
0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago