add repository support for dependencies injections