public void release_dispatches_event() { int eventCount = 0; pin.Released += delegate(object obj) { eventCount++; }; pin.Detain(instance); pin.Release(instance); Assert.AreEqual(eventCount, 1); }
public IContext Release(params object[] instances) { foreach (object instance in instances) { _pin.Release(instance); } return(this); }