Walle.Api/AI.Api/Controllers/PromptController.cs

26 lines
608 B
C#

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 PromptController : BaseController
{
private readonly IPromptService _promptService;
public PromptController(IPromptService promptService)
{
this._promptService = promptService;
}
[HttpGet("list")]
public async Task<List<PromptDto>> GetListAsync()
{
return await _promptService.GetListAsync();
}
}
}