具有自定义对象输入的WCF方法

时间:2018-06-20 13:28:06

标签: c# wcf

我有一个接收自定义对象作为输入的方法

TryParseExact()

我从控制台应用程序调用它:

    exports.handler = function(context, event, callback) {
    let twiml = new Twilio.twiml.VoiceResponse();

    var play1 = event.play1; //recorded msg URL
    var say1 = event.say1; //person-specific message

    twiml.play(play1);
    twiml.say(
            {
                voice: 'woman',
                language: 'es',
            },
            say1);

    callback(null, twiml);

使用此代码,我可以在服务器上正确调用MyMethod,但CustomInput始终为null。
有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我认为WCF服务希望了解您的json的方式是使用外部包装器。

 var data= new
 {
     inp = new CustomInput({ x = "pippo" })
 };
 string str = JsonConvert.SerializeObject(data);