See: IUnreferenceable
class SimpleController implements IReferenceable, IUnreferenceable {
dynamic _worker;
SimpleController();
@override
void setReferences(references) {
_worker = references.getOneRequired(111);
}
@override
void unsetReferences() {
_worker = null;
}
void greeting(name) {
_worker.do_('level', 'Hello, ' + (name) + '!');
}
}