add di.PureInject

add di.PureInject