26 lines
608 B
C#
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();
|
|
}
|
|
}
|
|
}
|