From 17a234844007611f2a386095b120fbb38fb74458 Mon Sep 17 00:00:00 2001 From: wanggaofeng <15601716045@163.com> Date: Sun, 7 Jan 2024 14:15:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/NormalController.cs | 14 ++++++++++---- HttpClientStudy.WebApp/Program.cs | 5 +++++ 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/HttpClientStudy.WebApp/Controllers/NormalController.cs b/HttpClientStudy.WebApp/Controllers/NormalController.cs index 29f6cef..8f8e0d9 100644 --- a/HttpClientStudy.WebApp/Controllers/NormalController.cs +++ b/HttpClientStudy.WebApp/Controllers/NormalController.cs @@ -1,4 +1,6 @@ -using Microsoft.AspNetCore.Http; +using HttpClientStudy.Service; + +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace HttpClientStudy.WebApp.Controllers @@ -11,13 +13,15 @@ namespace HttpClientStudy.WebApp.Controllers public class NormalController : ControllerBase { private ILogger _logger; + private AccountService _accountService; /// /// 构造 /// - public NormalController(ILogger logger) + public NormalController(ILogger logger, AccountService accountService) { _logger = logger; + _accountService = accountService; } /// @@ -25,9 +29,11 @@ namespace HttpClientStudy.WebApp.Controllers /// /// [HttpGet] - public IActionResult GetAccount() + public IActionResult GetAllAccounts() { - var reslut = BaseResultUtil.Success("操作成功"); + var accounts = _accountService.GetAllAccounts(); + + var reslut = BaseResultUtil.Success(accounts); return Ok(reslut); } } diff --git a/HttpClientStudy.WebApp/Program.cs b/HttpClientStudy.WebApp/Program.cs index c768020..17f6fce 100644 --- a/HttpClientStudy.WebApp/Program.cs +++ b/HttpClientStudy.WebApp/Program.cs @@ -1,6 +1,8 @@ using System.Text; +using HttpClientStudy.Service; + using Microsoft.AspNetCore.Authentication.Cookies; using Microsoft.AspNetCore.Http.Features; using Microsoft.AspNetCore.Server.Kestrel.Core; @@ -160,6 +162,9 @@ namespace HttpClientStudy.WebApp //Ȩ builder.Services.AddAuthorization(); + + //ͨ + builder.Services.AddScoped(); #endregion var app = builder.Build();