public async Task <IActionResult> AddLanguagesToProject(int projectId, [FromBody] int[] languageIds) { if (!ModelState.IsValid) { return(BadRequest() as IActionResult); } var project = await service.AddLanguagesToProject(projectId, languageIds); if (project != null) { return(Ok(project)); } else { return(StatusCode(304) as IActionResult); } }