using MediatR; using Microsoft.AspNetCore.Mvc; using ReC.Application.Common.Procedures.InsertProcedure; namespace ReC.API.Controllers; [Route("api/[controller]")] [ApiController] public class CommonController(IMediator mediator) : ControllerBase { [HttpPost] public async Task CreateObject([FromBody] InsertObjectProcedure procedure, CancellationToken cancel) { var id = await mediator.Send(procedure, cancel); return StatusCode(StatusCodes.Status201Created, id); } }