2
在应用程序配置文件我有一个信号/命令映射信号也决不会被注入 - robotlegs2.0
signalCommandMap.map(DisconnectUserSignal).toCommand(DisconnectUserCommand);
然后, 我有两个连接类:
public class BaseConnection implements IBaseConnection
{
// When I am trying to inject the signal here:
[Inject] public var disconnectUserSignal:DisconnectUserSignal; // it is always null
_netConnection = new NetConnection();
...
}
和
public class BBConnection extends DefaultConnectionCallback implements IBBConnection
{
// When I am trying to inject the signal here:
[Inject] public var disconnectUserSignal:DisconnectUserSignal; // it works perfectly fine
_baseConnection = new BaseConnection(this);
}
有什么建议可能是什么原因? 谢谢
您是否在注射器中映射了信号本身?像_injector.map(DisconnectUserSignal).asSingleton(); _ – fsbmain
我没有,但现在会做,让你知道结果。 – inside
nope ... still null! – inside