You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.0 KiB
C#

1 year ago
using HttpClientStudy.Service;
using Microsoft.AspNetCore.Http;
1 year ago
using Microsoft.AspNetCore.Mvc;
namespace HttpClientStudy.WebApp.Controllers
{
/// <summary>
/// 普通(简单) 控制器
/// </summary>
[Route("api/[controller]/[action]")]
[ApiController]
public class NormalController : ControllerBase
{
private ILogger<SimpleController> _logger;
1 year ago
private AccountService _accountService;
1 year ago
/// <summary>
/// 构造
/// </summary>
1 year ago
public NormalController(ILogger<SimpleController> logger, AccountService accountService)
1 year ago
{
_logger = logger;
1 year ago
_accountService = accountService;
1 year ago
}
/// <summary>
/// 获取账号
/// </summary>
/// <returns></returns>
[HttpGet]
1 year ago
public IActionResult GetAllAccounts()
1 year ago
{
1 year ago
var accounts = _accountService.GetAllAccounts();
var reslut = BaseResultUtil.Success(accounts);
1 year ago
return Ok(reslut);
}
}
}