O RestSharp pode enviar uma List <string> em uma solicitação POST?

Estou tentando conseguirRestSharp para trabalhar com um serviço repousante que eu tenho. Tudo parece estar funcionando bem, exceto quando meu objeto está sendo passado viaPOST contém uma lista (neste caso particular, uma lista destring).

Meu objeto:

public class TestObj
{
    public string Name{get;set;}
    public List<string> Children{get;set;}
}

Quando isso é enviado para o servidorChildren propriedade é enviada como uma string com o conteúdoSystem.Collections.Generic.List`1[System.String].

É assim que estou enviando o objeto:

var client = new RestClient();
var request = new RestRequest("http://localhost", Method.PUT);

var test = new TestObj {Name = "Fred", Children = new List<string> {"Arthur", "Betty"}};
request.AddObject(test);
client.Execute<TestObj>(request);

Estou fazendo algo errado ou isso é um bug no RestSharp? (Se isso faz diferença, estou usando JSON, não XML.)

questionAnswers(3)

yourAnswerToTheQuestion