为什么我的webapi端点没有在浏览器中返回预期的输出

时间:2017-09-17 15:16:45

标签: asp.net-mvc oracle asp.net-web-api

我有一个带有一个Get操作的API,如下所示:

public string GetSearchEshtrak(string A_SHENASEHG)
    {

        var sample1 = new ObjectParameter("oUTSHENASEHP", typeof(string));
        var sample2 = new ObjectParameter("oUTAMT", typeof(int));

         return (db.USSD_100(A_SHENASEHG, sample1, sample2).ToString());

    }

所有内容似乎都正常运行,我看到我的USSD_100()方法也返回了预期结果。

但是,使用我的浏览器Firefox调用端点时,结果如下:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">-1</string>

这个XML不是我所期望的那样,并且没有来自sample1和sample2对象的任何信息。(sample1和sample2是我希望在浏览器中显示的2个数字项)

如何正确返回过程USSD_100()的输出,我可以在浏览器中看到sample1和sample2为XML?

感谢。

0 个答案:

没有答案