Blago Culjak
10/17/2024, 2:21 PMusing Microsoft.AspNetCore.Mvc;
using Umbraco.Cms.Core.IO;
using Umbraco.Cms.Core.Models;
using Umbraco.Cms.Core.PropertyEditors;
using Umbraco.Cms.Core.Services;
using Umbraco.Cms.Core.Strings;
namespace Project.Controllers
{
[ApiController]
[Route("api/[controller]")]
public class ExtractorController : ControllerBase
{
private readonly IMediaService _mediaService;
public ExtractorController(
IMediaService mediaService
)
{
_mediaService = mediaService;
}
[HttpPost("extract")]
public async Task<IActionResult> ExtractTextAndSaveImage([FromBody] ExtractRequestModel model)
This one does:
using Microsoft.AspNetCore.Mvc;
using Umbraco.Cms.Core;
using Umbraco.Cms.Core.IO;
using Umbraco.Cms.Core.Models;
namespace Project.Controllers
{
[ApiController]
[Route("api/objava")]
public class ObjavaController : ControllerBase
{
private readonly IContentService _contentService;
public ObjavaController(
IContentService contentService,
{
_contentService = contentService;
}
[HttpPost("create")]
public async Task<IActionResult> CreateObjavaAsync([FromBody] ObjavaModel model)
Tried everything to make it work, changed naming, and still no luck.Craig100
10/18/2024, 9:02 AMkdx-perbol
10/18/2024, 10:53 AMControllerBase
for Umbraco API controllers. And the official documentation doesn't seem to suggest that either, but maybe you're trying to do this completely outside Umbraco? Perhaps try using an Umbraco controller base class instead, so Umbraco will handle the request.Blago Culjak
10/18/2024, 11:17 AMTarik
10/19/2024, 10:16 PMBlago Culjak
10/20/2024, 11:51 AMTarik
10/20/2024, 1:05 PMdotnet publish -c Release -r win-x64 -o ../dist/publish-64 --self-contained
Don't forget to set 32 / 64 based on your system.bielu
10/20/2024, 2:10 PMBlago Culjak
10/20/2024, 2:14 PMbielu
10/20/2024, 2:19 PMBlago Culjak
10/21/2024, 7:19 AMbielu
10/21/2024, 4:09 PM