feat(injector): invokes an annotated function with dependency injection