public void EjectAndRemove(InstanceRef instance)
 {
     instance.EjectObject();
     _graph.Remove(_pluginType, instance.Instance);
 }
Esempio n. 2
0
 /// <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);
 }