мини рефакторинг
добавлены пачноты
This commit is contained in:
@@ -11,12 +11,6 @@ namespace CodeBase.Controllers
|
||||
public class CodeController(CodeService service,
|
||||
ScipProcessingService scipProcessingService) : ControllerBase
|
||||
{
|
||||
[HttpPost("analyze")]
|
||||
public async Task<CodeChunk> AnalyzeRepository(string path, string name)
|
||||
{
|
||||
var chunks = await service.GetCodeChunksAsync(path, name);
|
||||
return chunks[0];
|
||||
}
|
||||
[HttpPost("answer")]
|
||||
public async Task<string> GetAnswer(string question, string name)
|
||||
{
|
||||
@@ -25,9 +19,9 @@ namespace CodeBase.Controllers
|
||||
}
|
||||
|
||||
[HttpPost("parser")]
|
||||
public async Task<string> ParserProject(string path, string name, string lang)
|
||||
public async Task<string> ParserProject(string path, string name, Language language)
|
||||
{
|
||||
await scipProcessingService.ProcessAndSaveProjectAsync(path, lang, name);
|
||||
await scipProcessingService.ProcessAndSaveProjectAsync(path, language.ToString(), name);
|
||||
return "Проект добавлен в базу";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user