public async Task BuildProject(int projectId, int userId) { var project = await GetProjectById(projectId); if (project.Language == Language.CSharp && project.ProjectType == ProjectType.Console) { await _buildService.BuildProject(projectId, userId, ProjectLanguageType.CSharpConsoleApp); } else if (project.Language == Language.Go) { await _buildService.BuildProject(projectId, userId, ProjectLanguageType.GoConsoleApp); } else if (project.Language == Language.TypeScript) { await _buildService.BuildProject(projectId, userId, ProjectLanguageType.TypeScriptConsoleApp); } }
internal void BuildProject() { m_Builder.BuildProject(); }