public void EjectAndRemove(InstanceRef instance) { instance.EjectObject(); _graph.Remove(_pluginType, instance.Instance); }
/// <summary> /// Eject all objects and configuration for any Plugin Type that matches this filter /// </summary> /// <param name="filter"></param> public void EjectAndRemovePluginTypes(Func <Type, bool> filter) { _graph.Remove(filter); }