#r "D:\工作\stand\SimpleLite\SimpleLite.dll"
using System;
using System.Linq;
using System.Reflection;

var asm = typeof(SimpleLite.RCS.Mission).Assembly;
Console.WriteLine("asm=" + asm.FullName);
foreach (var t in asm.GetTypes().OrderBy(x => x.FullName))
{
    var n = t.FullName ?? "";
    if (n.IndexOf("Data", StringComparison.OrdinalIgnoreCase) >= 0
        || n.IndexOf("Json", StringComparison.OrdinalIgnoreCase) >= 0
        || n.IndexOf("Table", StringComparison.OrdinalIgnoreCase) >= 0
        || n.IndexOf("Center", StringComparison.OrdinalIgnoreCase) >= 0
        || n.IndexOf("Store", StringComparison.OrdinalIgnoreCase) >= 0
        || n.Contains("UI"))
        Console.WriteLine(n);
}
