当我使用RegisterInstance
时,显然会创建一个实例,但是我的代码。
在安装过程中,如果统一会创建一个注册对象,是否有任何情况?
答案 0 :(得分:2)
不,标准注册对象中没有任何内容会导致在引擎盖下创建注册对象。对这些对象的类型有一堆反射,因此程序集将在此时加载到工作集中。 Unity实际上推迟尽可能多的工作来解决时间问题;例如,在第一次解析该类型之前,不会创建构建计划。
您是否看到了一个特定的问题,期待一个问题,还是只是好奇一个?关于您实际关注的更多细节将有助于回答这个问题。
答案 1 :(得分:0)
并非我知道,但您正在编写设置代码,因此您可以随时要求Unity在安装过程中解析实例,然后注册该实例。但是,这是你应该很少需要做的事情(但我已经看到了适当的情况)。