Читать книгу Dojos für Entwickler - Stefan Lieser - Страница 31
Flow
ОглавлениеUnd schon wieder konnte ich einen Flow identifizieren. Die Aufzählung der ColumnDefinitions fließt in die Methode GenerateValues. Heraus kommt eine Aufzählung mit Werten. Diese wird weitergeleitet in die Methode GenerateLine, die aus den Werten eine Zeile erstellt:
columnDefinitions
.GenerateValues()
.GenerateLine();
Um den Flow so formulieren zu können, sind die beiden Methoden als Extension Methods realisiert. Dadurch wird das Aneinanderreihen der Methoden besonders einfach. Abbildung 7 zeigt den Flow.
[Abb. 7] Flow zum Erzeugen einer Datenzeile.
Damit ist die Komponente DataPump bereits beschrieben. Weiter geht es bei den Generatoren.