list<> type with multiple items is not encoded properly in JSONProtocol
------------------------------------------------------------------------
Key: THRIFT-1148
URL: https://issues.apache.org/jira/browse/THRIFT-1148
Project: Thrift
Issue Type: Bug
Components: C# - Library
Affects Versions: 0.6.1
Reporter: Nils Hügelmann
thrift definition
service Foo{
list<i32> test()
}
c# implementation
public List<int> test ()
{
return new List<int>{
42,4242
};
}
produces:
[1,"test",2,0,{"0":{"lst":["i32",2,42],"4242"]}}
reformatted:
[1,"test",2,0,
{
"0":{
"lst":["i32",2,42],"4242"]
}
}
it works as expected with only one item in the list.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira