你好,我得到了一个非常简单的服务,看起来像这样:
public class LessonAppService :ApplicationService,
ILessonService //implement the IBookAppService
{
private readonly IRepository<Lesson, Guid> _lessonRepository;
public LessonAppService(IRepository<Lesson, Guid> lessonRepository)
{
_lessonRepository = lessonRepository;
}
public async Task CreateLessonAsync(CreateLessonDTO input)
{
try
{
var lesson = ObjectMapper.Map<CreateLessonDTO, Lesson>(input);
await _lessonRepository.InsertAsync(lesson);
}
catch (Exception ex)
{
throw;
}
}
由此创建的API路由是:/API/应用程序/课程/课程
而所有其他端点看起来像这样:/API/帐户/登录
你知道为什么吗?怎么解决?
1条答案
按热度按时间vlf7wbxs1#
ABP可以根据规则自动将您的应用程序服务配置为API控制器。但是,您可以自定义此配置。如果您遵循相关的documentation,它将对您有所帮助。