using Furion.DynamicApiController; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Nirvana.Common; using Nirvana.Common.ApiBase; using System.Threading.Tasks; namespace YBDevice.Application.RegUserInfo { /// /// 注册用户管理 /// [Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)] public class UserAppService : IDynamicApiController { private readonly IUserService _Service; public UserAppService(IUserService Service) { _Service = Service; } /// /// 注册用户列表 /// /// /// [HttpPost] public async Task GetListAsync(QueryParams param) { var result= await _Service.GetListAsync(param); return new ResultInfo(ResultState.SUCCESS, "success", result); } } }