2015-10-09 24 views
5

Sto inoltrando definizioni tipo per il nostro supporto legacy. Sto usando seguente sintassi per farlo:Inoltra definizione tipo generico

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA))] 

problema che sto avendo è che non riesco a trovare la sintassi corretta per definizioni generiche di tipo (che dovrebbe essere possibile sulla base di Eric Lippert's post e molti altri luoghi).

quello che mi aspetterei come soluzione di lavoro è

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<T>))] 

Qualsiasi idea di come scrivere correttamente quello per favore? Grazie.

+5

'[assembly: TypeForwardedTo (typeof (NamespaceA.TypeA <>))]'? – Dennis

+0

Awsome. A volte la soluzione più semplice sfugge agli occhi. Grazie. –

risposta

2

Si può provare in questo modo:

[assembly: TypeForwardedTo(typeof(NamespaceA.TypeA<>))] 
+0

Grazie a te e Denis per l'aiuto - Funziona. –

Problemi correlati