public static void Connect(ParserService service, ITextBuffer textBuffer) { var dispatcher=new WeakEventDispatcher(service); textBuffer.Changed += dispatcher.OnTextBufferChanged; }
WeakEventDispatcher(ParserService service) { _target = new WeakReference(service); }