fix #192 provider convention inject constant name