我正在将一个项目移植到 ASP.Net 6 的新最小 api。
现在我有类似的东西:
builder.MapGet("/hello", CiaoCiao);
IResult CiaoCiao()
{
return Results.Ok("Ciao ciao!");
}
在单独的函数中实现端点的原因是我想为它编写一个单元测试。但我有以下问题:
如何从 中获取响应值(在本例中为字符串"Ciao ciao!"
)IResult
?
到目前为止,我在官方文档中没有找到任何关于此的内容。有一门Microsoft.AspNetCore.Http.Result.OkObjectResult
我可以投到的课。但这是内部的AspNetCore
,因此无法从我的单元测试项目中访问它。