in DTDLValidator/DTDLValidator/Interactive/ListCommand.cs [11:22]
public Task Run(Interactive p)
{
Console.WriteLine(listFormat, "Interface Id", "Display Name");
Console.WriteLine(listFormat, "------------", "------------");
foreach (DTInterfaceInfo @interface in p.Models.Values)
{
@interface.DisplayName.TryGetValue("en", out string displayName);
Console.WriteLine(listFormat, @interface.Id.AbsoluteUri, displayName ?? "<none>");
}
return Task.FromResult<object>(null);
}