internal void DisposeEventNotify(EventNotify eventNotify) { _proxy.Invoke2(delegate { eventNotify.Dispose(); }); }
void ISpNotifySink.Notify() { EventNotify eventNotify = (EventNotify)_eventNotifyReference.Target; if (eventNotify != null) { ThreadPool.QueueUserWorkItem(eventNotify.SendNotification); } }
public SpNotifySink(EventNotify eventNotify) { _eventNotifyReference = new WeakReference(eventNotify); }