增加Mediat Pip特性,并用实例来做一个demo

This commit is contained in:
chfei committed 2026-10-22 17:32:58 +08:00
1 parent 292cb8638c
commit c9ac7412ab
19 files changed
+682 -108

No files matched your search

+7 -8
View File
@@ -32,7 +32,7 @@ namespace Store.Api.Controllers
/// </summary>
[HttpPost]
[AllowAnonymous]
public async Task<ApiResult> Login([FromBody] LoginRequest request)
public async Task<ApiResultBase> Login([FromBody] LoginRequest request)
{
_logger.LogError("login errr");
_logger.LogInformation("login");
@@ -47,14 +47,13 @@ namespace Store.Api.Controllers
// return ApiResult.Error("用户名或密码错误", 401);
//}
//var claims = new List<Claim>
//{
// new(JwtClaimTypes.UserName, user.UserName),
// new(JwtClaimTypes.NickName, user.NickName),
//};
var claims = new List<Claim>
{
new(JwtClaimTypes.UserName, request.UserName),
};
//TokenResult token = _tokenService.CreateToken(claims);
return ApiResult.Ok();
TokenResult token = _tokenService.CreateToken(claims);
return ApiResult.Ok(token);
}
/// <summary>