Skip to content

maiusjs/maius-di

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

maius-di

Dependency injection lib for maiusjs.

// service
import { Context } from 'maius-di';
@Service
export class HackerNews extends Service {
  foo() { }
}



// controller
import { Inject } from 'maius-di';
export class Foo extends Controller {
  @Inject()
  private readonly hackerNews: HackerNews;

  bar() {
    this.hackerNews.foo();
  }
}

About

maius typescript dependency Injection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published