Example #1
0
        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);
            }
        }
Example #2
0
 internal void BuildProject()
 {
     m_Builder.BuildProject();
 }