// dispatcher not typed public override void Transition(LocalizedResource rsrc, ResourceEvent @event) { // notify waiting containers ResourceRequestEvent reqEvent = (ResourceRequestEvent)@event; ContainerId container = reqEvent.GetContext().GetContainerId(); [email protected](container); rsrc.dispatcher.GetEventHandler().Handle(new ContainerResourceLocalizedEvent(container , rsrc.rsrc, rsrc.localPath)); }
// dispatcher not typed public override void Transition(LocalizedResource rsrc, ResourceEvent @event) { ResourceRequestEvent req = (ResourceRequestEvent)@event; LocalizerContext ctxt = req.GetContext(); ContainerId container = ctxt.GetContainerId(); [email protected](container); rsrc.dispatcher.GetEventHandler().Handle(new LocalizerResourceRequestEvent(rsrc, req.GetVisibility(), ctxt, req.GetLocalResourceRequest().GetPattern())); }