main
wanggaofeng 1 year ago
parent 103c3c8084
commit 17a2348440

@ -1,4 +1,6 @@
using Microsoft.AspNetCore.Http; using HttpClientStudy.Service;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
namespace HttpClientStudy.WebApp.Controllers namespace HttpClientStudy.WebApp.Controllers
@ -11,13 +13,15 @@ namespace HttpClientStudy.WebApp.Controllers
public class NormalController : ControllerBase public class NormalController : ControllerBase
{ {
private ILogger<SimpleController> _logger; private ILogger<SimpleController> _logger;
private AccountService _accountService;
/// <summary> /// <summary>
/// 构造 /// 构造
/// </summary> /// </summary>
public NormalController(ILogger<SimpleController> logger) public NormalController(ILogger<SimpleController> logger, AccountService accountService)
{ {
_logger = logger; _logger = logger;
_accountService = accountService;
} }
/// <summary> /// <summary>
@ -25,9 +29,11 @@ namespace HttpClientStudy.WebApp.Controllers
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpGet]
public IActionResult GetAccount() public IActionResult GetAllAccounts()
{ {
var reslut = BaseResultUtil.Success("操作成功"); var accounts = _accountService.GetAllAccounts();
var reslut = BaseResultUtil.Success(accounts);
return Ok(reslut); return Ok(reslut);
} }
} }

@ -1,6 +1,8 @@
using System.Text; using System.Text;
using HttpClientStudy.Service;
using Microsoft.AspNetCore.Authentication.Cookies; using Microsoft.AspNetCore.Authentication.Cookies;
using Microsoft.AspNetCore.Http.Features; using Microsoft.AspNetCore.Http.Features;
using Microsoft.AspNetCore.Server.Kestrel.Core; using Microsoft.AspNetCore.Server.Kestrel.Core;
@ -160,6 +162,9 @@ namespace HttpClientStudy.WebApp
//ÊÚȨ //ÊÚȨ
builder.Services.AddAuthorization(); builder.Services.AddAuthorization();
//ÆÕͨÀà
builder.Services.AddScoped<AccountService>();
#endregion #endregion
var app = builder.Build(); var app = builder.Build();

Loading…
Cancel
Save