Exemple #1
0
        public IActionResult AnalyzeImage([FromBody] AktuelPageDto aktuelPageDto)
        {
            string content = cognitiveService.ReadTextFromImage(aktuelPageDto.PageImageUrl);

            aktuelPageDto.Content = content;
            aktuelPageDto         = aktuelPageService.UpdateAktuelPage(aktuelPageDto);
            if (aktuelPageDto != null)
            {
                return(Ok(aktuelPageDto));
            }
            return(BadRequest());
        }
        public IActionResult Put(int?id, [FromBody] AktuelPageDto aktuelPage)
        {
            if (!id.HasValue)
            {
                return(BadRequest());
            }

            var akt = aktuelPageService.GetAktuelPage(id.Value);

            if (akt == null)
            {
                return(NotFound());
            }
            aktuelPage.Id = akt.Id;
            if (ModelState.IsValid && aktuelPageService.UpdateAktuelPage(aktuelPage) != null)
            {
                return(Ok(aktuelPage));
            }

            return(BadRequest());
        }