private static void Main(string[] args) { Console.WriteLine("Hello ZeroNet"); StationProgram.RegisteStation(new RemoteLogRecorder()); StationProgram.Initialize(); StationProgram.RunConsole(); }
/// <summary> /// 查找API /// </summary> /// <param name="assembly"></param> public void FindSubs(Assembly assembly) { var types = assembly.GetTypes().Where(p => p.IsSubclassOf(typeof(SubStation))).ToArray(); foreach (var type in types) { StationProgram.RegisteStation(type.CreateObject() as SubStation); } }
private static void Main(string[] args) { Console.WriteLine("Hello ZeroNet"); StationProgram.RegisteStation(new PerformanceCounter()); StationProgram.RegisteStation(new RuntimeWaring()); StationProgram.Initialize(); StationProgram.RunConsole(); }