public static CompilerController GetCompilerController(ICompilerControllerOutput output) { var compilerController = new CompilerController(output); var compilerModel = new CompilerModel(compilerController.CompilationComplete, compilerController.CompilationError); compilerController.SetCompiler(compilerModel); return(compilerController); }