using Admin.NET.Application.Const; using Admin.NET.Application.Entity; using Admin.NET.Core; using Furion.DependencyInjection; using Furion.DynamicApiController; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; namespace Admin.NET.Application.Serice { /// /// 自己业务服务 /// [ApiDescriptionSettings(TestConst.GroupName, Name = "XXX模块", Order = 200)] public class TestService : IDynamicApiController, ITransient { private readonly SqlSugarRepository _testRep; public TestService(SqlSugarRepository testRep) { _testRep = testRep; } /// /// 获取列表 /// /// [HttpGet("/test/list")] public async Task> GetTestList() { return await _testRep.GetListAsync(); } } }