Ich bin eine Anwendung mit TPL-Datenfluss erstellen. Eigentlich habe ich folgendes Problem. Ich habe einen Transformblock . So empfängt tfb1
on in Nachricht und erstellt eine Liste von out-Nachrichten. Diese Liste von Aus-Nachrichten soll mit einem Router-Datenblock verknüpft sein, der OutMsg
als Eingabe empfängt (und nicht IReadOnlyCollection<OutMsg>
).TPL Dataflow: Flachen eingehende Sammlung auf Sequentiell Artikel
Wie kann ich die IReadOnlyCollection
abflachen, so dass die enthaltene Nachricht als Eingabe für z.B. ein Transformationsblock in Form von TransformBlock<OutMsg, SomeOtherType>
. Ist es möglich über LinkTo()
?
Thx
Haben Sie TransformManyBlock versucht? –
Ich dachte, TransformMany ist eine 1 zu n Beziehung. Also 1 Nachricht erstellt eine Sammlung von Nachrichten. – Moerwald
Wollen Sie das nicht hier? Produzieren Sie mehrere OutMsg-Objekte und übergeben Sie sie an den Router-Block? –