public static ShellApp BuildShellApp(Type type, PeerGroup grp) { ShellApp shellApp = System.Activator.CreateInstance(type, new object[] { }) as ShellApp; shellApp.Initialize(grp, Console.Out, Console.In); return(shellApp); }
public static ShellApp BuildShellApp(Type type, PeerGroup grp, TextWriter writer, TextReader reader) { ShellApp shellApp = System.Activator.CreateInstance(type, new object[] { }) as ShellApp; shellApp.Initialize(grp, writer, reader); return(shellApp); }