public void MakeAwareOf(IVhptHeartbeatAware instance) { lock (this.locker) { this.decorated.Add(new AwareDecorator(instance)); } }
public AwareDecorator(IVhptHeartbeatAware decorated) { this.target = new WeakReference(decorated); }