Value tuples expose wrong parameter name from WebAPI
问题 I'm using web api. I've been a bit lazy and decided to return a value tuple from my controller. [HttpGet] [Route(AuthAPIRoutes.GET_MFA_DEVICES)] public (string Type, string Value)[] GetMultiFactoryMethods() { return GlobalFactory<IPaystreamMFASecurityService>.Instance.GetMultiFactorMethods(); } The JSON response doesn't seem to be using the appropriate naming is this being optimized away? { "item1": "Phone", "item2": "1-512-555-0550" } NOTE: I'm aware I can explicitly make a model to avoid