//using FlexJobApi.Core; //using Furion.DynamicApiController; //using MediatR; //using Microsoft.AspNetCore.Mvc; //using System; //using System.Collections.Generic; //using System.Linq; //using System.Text; //using System.Threading.Tasks; //using static Microsoft.EntityFrameworkCore.DbLoggerCategory; //namespace FlexJobApi.User.Application //{ // /// // /// 角色 // /// // [Route("api/user/[controller]")] // public class RoleAppService(IMediator mediator) : IDynamicApiController // { // private readonly IMediator mediator = mediator; // #region 查询 // /// // /// 查询角色列表 // /// // /// // /// // [HttpPost] // public Task> GetRoles([FromBody] GetRolesQuery query) // { // return mediator.Send(query); // } // /// // /// 查询角色详情 // /// // /// // /// // public Task GetRole(GetRoleQuery query) // { // return mediator.Send(query); // } // #endregion // #region 写入 // /// // /// 删除角色 // /// // /// // /// // public Task DeleteRole(DeleteRoleCommand command) // { // return mediator.Send(command); // } // /// // /// 保存角色 // /// // /// // /// // public Task SaveRole(SaveRoleCommand command) // { // return mediator.Send(command); // } // #endregion // } //}