using AI.Common.Dtos; using AI.Common.Entities; using AI.Common.Services.Interface; using Mapster; using Microsoft.AspNetCore.Mvc; namespace AI.Api.Controllers { [Route("[controller]")] public class QuestLogController : BaseController { private readonly IQuestionLogService _questionLogService; public QuestLogController(IQuestionLogService questionLogService) { this._questionLogService = questionLogService; } [HttpGet("record")] public async Task RecordAsync([FromBody] QuestionLogDto questionLogDto) { var entity = questionLogDto.Adapt(); entity.Uid = UId; return await _questionLogService.RecordAsync(entity); } } }