Wie der Titel sagt: was (wenn verfügbar) ist der Ersatz für das <typeConfig />
Element in Unity 2?Was ist der Unity 2-Ersatz für <typeConfig />?
Oder alternativ: Wie kann ich einen Typ-Parameter für eine Klasse in der Unity-Konfiguration konfigurieren?
<alias alias="ISomeInterface" type="Namespace.ISomeInterface" />
<alias alias="SomeType" type="Namespace.SomeType`1" />
<alias alias="Foo" type="Namespace.Foo" />
<alias alias="Bar" type="Namespace.Bar" />
<container>
<register type="ISomeInterface" mapTo="SomeType" name="GenericFoo">
<!-- define generic type as Foo -->
</register>
<register type="ISomeInterface" mapTo="SomeType" name="GenericBar">
<!-- define generic type as Bar -->
</register>
</container>
Danke für die Details! Ich habe die Namespace-/Assemblierungsdetails aus Gründen der Lesbarkeit weggelassen, jedoch habe ich vergessen zu erwähnen, dass "SomeType" tatsächlich zwei generische Parameter hat und dass "ISomeInterface" tatsächlich _one_ hat. Stellt die Shortcut-Syntax eine Methode zur Verfügung, um einen generischen Parameter über die Konfiguration und den anderen während der Auflösung bereitzustellen? ' ' –
Ropstah