provide/inject组合