using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.SignalR;
namespace Application.Web.Controllers.Login
{
///
/// 登录接口
///
[ApiExplorerSettings(GroupName = "Login")]
[Route("[controller]/[action]")]
[ApiController]
public class LoginController : ControllerBase
{
private readonly IHubContext _hubContext;
public LoginController(IHubContext hubContext)
{
_hubContext = hubContext;
}
///
/// 登录接口
///
///
///
[HttpPost]
public async Task Login([FromBody] LoginParms parms)
{
HttpContext.Request.QueryString
return PoAction.Ok(parms.code);
}
///
/// 测试接口
///
/// 测试名
/// 测试2
///
[HttpGet]
public async Task Test(string name,string ttt)
{
await _hubContext.Clients.All.SendAsync("ReceiveMessage", "系统");
return PoAction.Ok(name);
}
}
}