接入StrangeIoC

2016-11-09  本文已影响0人  gttt

目前工程项目分为多个Scene

关于StrangeIOC

Strange: the IoC framework for Unity 读书笔记

原文

译文

重新排版和翻译了译文的部分内容

介绍

StrangeIoC是一个轻量高扩展性的控制反转框架,为C#和Unity设计

目录介绍

1.绑定

关于Signal的使用

signal 不一定需要和command绑定,只需要自行绑定单例就可以了

//CrossContext 是用于跨模板和跨场景用的
injectionBinder.Bind<SomeSignal>().ToSingleton().CrossContext();

关于多个Context的处理

unity框架strangeioc研究分享
Crossing Contexts with StrangeIoC

关于绑定MonoBehaviour的管理类

将会出现无法注入[Inject]参数的情况

注入 原理相关

框架学习笔记:深度解析StrangeIoC内部运行机制

injectionBinder.Bind (viewType).ToValue (view).ToInject(false);
injectionBinder.injector.Inject (mediator);
injectionBinder.Unbind(viewType);
上一篇 下一篇

猜你喜欢

热点阅读