VContainer:在Unity Game Engine上运行的超快速,最小代码量,无GC的DI(依赖注入)库

时间:2024-02-26 18:46:23
【文件属性】:

文件名称:VContainer:在Unity Game Engine上运行的超快速,最小代码量,无GC的DI(依赖注入)库

文件大小:3.11MB

文件格式:ZIP

更新时间:2024-02-26 18:46:23

unity dependency-injection unity3d di UnityC#

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


网友评论