我正在使用网络 API。我有点懒,决定从我的控制器返回一个值元组。
[HttpGet]
[Route(AuthAPIRoutes.GET_MFA_DEVICES)]
public (string Type, string Value)[] GetMultiFactoryMethods()
{
return GlobalFactory<IPaystreamMFASecurityService>.Instance.GetMultiFactorMethods();
}
JSON 响应似乎没有使用适当的命名,这是被优化了吗?
{
"item1": "Phone",
"item2": "1-512-555-0550"
}
注意:我知道我可以明确地制作一个模型来避免这个问题。我想了解正在发生的事情,为什么我的值元组名称在响应中没有得到尊重?