using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Wood.Data.Repository; using Wood.Entity; using Wood.Service; using Wood.Service.BaseService; namespace Wood.Test.Service { /// /// 方法命名规范 /// public class TestService : ApiService { /// /// 分页获取用户数据 /// /// /// public TDataPaged Paged(Pagination param) { return new TDataPaged(); } /// /// 是否存在 /// /// public bool GetExist() { return false; } /// /// 获取树形结构 /// /// 树形结构 public List TreeList() { return new List(); } /// /// 获取明细 /// /// public string GetDetail(BaseIdParam param) { return "detail"; } /// /// 获取一个最大的排序号码 /// /// public int GetMaxSort() { return 10; } /// /// 新增 /// /// [UnitOfWork] public void Add() { } /// /// 更新 /// /// [UnitOfWork] public void Update() { } /// /// 删除 /// /// [UnitOfWork] public void Delete(BaseIdListParam param) { } /// /// 导出 /// /// [UnitOfWork] public IActionResult Export(IFormCollection fileList) { return new NoContentResult(); } /// /// 导入 /// /// [UnitOfWork] public void Import(IFormCollection fileList) { } } }