В чем я ошибаюсь?

Код AS3:
public function MainConfig(stage:Stage ,contextView:DisplayObjectContainer)
{
super.initialize();
super.configure(new ContextView(contextView));
injector.map(ClassA).asSingleton();
var myClass:ClassC = new ClassC();
myClass.num = 555;
injector.map(ClassC).toValue(myClass);
injector.injectInto(myClass);
super.injector.instantiateUnmapped(ClassA);
}

Код AS3:
package
{
public class ClassC
{
public var num:int = 0;
public function ClassC()
{
//
}
}
}

Код AS3:
package
{
import robotlegs.bender.framework.impl.Context;
public class ClassA
{
[Inject]
public var _c:ClassC;
private var _context:Context;
public function ClassA()
{
_context = new Context();
_c = _context.injector.instantiateUnmapped(ClassC);
trace(_c.num);//why the value is not 555?
}
}
}
Добавлено через 2 минуты
Цитата:
|
А вы уже всё остальное выучили?)
|
Всё выучить наверное невозможно, выучил лишь на столько, на сколько могу найти применение.
Цитата:
|
Всеми возможными путями найдите какой-нибудь вам интересный(!) проект,
|
Вы наверное не подумали, что я ещё маленький)