slsvcutil.exe代理和接口

时间:2010-05-22 01:34:34

标签: wcf interface proxy xamarin.ios svcutil.exe

使用slsvcutil.exe通过命令行生成代理时,是否有可能不让代理文件以异步方式输出接口。

例如,如果我在接口的服务器端有一个函数“foo()”,当我使用Slsvcutil.exe生成代理时,它会在名为“BeginFoo()”的代理中的接口定义中生成两个函数。和“EndFoo()”。

我想要的只是“Foo()”,我不需要另外两种方法。

这可能吗?我正在使用Monotouch代理,这就是我需要使用Slsvcutil.exe但不需要异步方法的原因。

谢谢!

2 个答案:

答案 0 :(得分:0)

事实证明iPhone上需要Async方法,这使得这个问题毫无疑问。

答案 1 :(得分:0)

您可以尝试从Visual Studio项目复制ServiceReference并使用接口并编写Servie和ServiceChannel。喜欢:Monotouch/WCF: How to consume the wcf service without svcutil

但它没有svcutil,需要更多的工作