ModelInject 实现