// NewMultiInjector create new multi injection instance func NewMultiInjector(injectors []app.Injector) app.Injector { return app.Injector(MultiInjector{ injectors: injectors, }) }
// NewMapInjector create new map injector instance func NewMapInjector(tagname string, data map[string]interface{}) app.Injector { return app.Injector(MapInjector{ tagname: tagname, data: data, }) }
// NewInjector create new map string conversion injector instance func NewInjector(tagname string) app.Injector { return app.Injector(Injector{ tagname: tagname, }) }