【文件属性】:
文件名称:VContainer:在Unity Game Engine上运行的超快速,最小代码量,无GC的DI(依赖注入)库
文件大小:3.11MB
文件格式:ZIP
更新时间:2021-02-06 00:59:43
unity dependency-injection unity3d di UnityC#
V容器
在Unity Game Engine上运行的超快速DI(依赖注入)库。
“ V”表示使Unity的初始“ U”更薄,更坚固。
快速解决:基本上比Zenject快5-10倍。
最小GC分配:在“解决”中,零分配没有生成实例。
小代码量:内部类型很少,.callvirt很少。
协助正确的DI方法:提供简单透明的API,并仔细选择功能。 这样可以防止DI声明变得过于复杂。
不可变的容器:线程安全性和鲁棒性。
产品特点
构造函数注入/方法注入/属性和字段注入
派遣自己的PlayerLoopSystem
灵活的作用域应用程序可以根据需要以任何异步方式*创建嵌套的Lifetime