private void Root_TargetRegistered(object sender, TargetRegisteredEventArgs e) { // this container enables the production of IEnumerables of any type for which // targets are registered (and indeed empty enumerables for those which aren't). // So, every time a target is registered we make sure to its IEnumerable variant // as a known type. Root.AddKnownType(typeof(IEnumerable <>).MakeGenericType(e.Type)); }
private void Root_TargetRegistered(object sender, TargetRegisteredEventArgs e) { AddKnownType(e.Type); }
private void Root_TargetRegistered(object sender, TargetRegisteredEventArgs e) { Track(e.Target); }