首页 新闻 会员 周边 捐助

autofac resolve对象和new出来的对象区别

0
[待解决问题]

t通过autofac var t1 = container.Resolve<T>()方法得到的对象和 var t2 = new T()的对象有什么区别?

miaoj的主页 miaoj | 初学一级 | 园豆:194
提问于:2017-10-19 15:54
< >
分享
所有回答(1)
1

主要取决于你用什么方式注入,比如瞬时,单例,当前作用域。比如瞬时就和new T()是一样

sky_net | 园豆:10 (初学一级) | 2017-10-19 16:04

谢谢解答

支持(0) 反对(0) miaoj | 园豆:194 (初学一级) | 2017-10-19 16:41

注册成单例的,var t1 = container.Resolve<T>(),var t2 = container.Resolve<T>(), t1==t2是false吗?

支持(0) 反对(0) miaoj | 园豆:194 (初学一级) | 2017-10-19 17:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册