#if NETFRAMEWORK && NET48
using Adaptation.FileHandlers.TIBCO.Transport;
using System.Web.Http;
using System.Web.Http.Results;

namespace Adaptation.FileHandlers.MoveAllFiles.ApiController;

[Route("api/[controller]")]
public class BarcodeController : System.Web.Http.ApiController
{

#nullable enable

#pragma warning disable CA1822
    public OkNegotiatedContentResult<string> Get()
#pragma warning restore CA1822
    {
        string result = "record";
        return Ok(result);
    }

    [Route("{id}")]
#pragma warning disable CA1822
    public JsonResult<PostReplay?> Post(string id)
#pragma warning restore CA1822
    {
        PostReplay? postReplay = BarcodeHelper.Post(id, Request.Content);
        return Json(postReplay);
    }

}
#endif