Esempio n. 1
0
 private void DumpSyntaxData(MilSyntaxWalker treeData)
 {
     SendMessage(Environment.NewLine + "# Aggregate roots" + Environment.NewLine);
     SendMessage((treeData.AggregateRoots.Any() ? treeData.DumpAggregateRoots() : new[] { "-- none --" } as dynamic));
     SendMessage(Environment.NewLine + "# Commands" + Environment.NewLine);
     SendMessage((treeData.Commands.Any() || treeData.CommandHandlers.Any() ? treeData.DumpCommandData() : new[] { "-- none --" } as dynamic));
     SendMessage(Environment.NewLine + "# Events" + Environment.NewLine);
     SendMessage((treeData.Events.Any() || treeData.EventHandlers.Any() ? treeData.DumpEventData() : new[] { "-- none --" } as dynamic));
     SendMessage(Environment.NewLine + "# Message publications" + Environment.NewLine);
     SendMessage(treeData.PublicationCalls.Any() ? treeData.DumpPublicationData() : new[] { "-- none --" });
 }