0

我看到了这个翻译器网络服务 http://api.microsofttranslator.com/V2/Soap.svc

但我不允许向我们的应用程序添加新的 Web 服务,它只能在 Controller 中调用,并在那里使用它的方法“Translate”并传递参数,这样我就可以获得返回字符串。有没有办法做到这一点?

谢谢!

4

2 回答 2

0

提到您需要从控制器调用服务表明您想从内部代码调用它。您可以像这里所示那样调用您的服务。使用 ChannelFactory 使您能够创建自己的服务客户端。您无需添加服务引用即可执行此操作。

我还编写了一个静态包装器,使其更容易访问服务。只要问你是否需要:-)

于 2013-09-05T08:04:29.167 回答
0

感谢所有回复的人。

顺便说一句,这是我自己问题的答案。

http://msdn.microsoft.com/en-us/library/ff512421.aspx

于 2013-09-05T12:47:29.417 回答