通过WCF服务(WSHttpBinding)返回数据集时,我遇到了一个奇怪的问题。我在解释下面的Senario:
我有一个Businesslayer,里面是一个文件夹'Demo',它包含一个类文件demo.cs,它带有特定表的变量。
接下来,我有一个Datalayer,里面是一个文件夹'Demo',还包含一个类文件demo.cs,其中包含了所有与数据库相关的函数和方法。
接下来,我创建了一个WCF服务,其中包含一个接口(Idemo.cs),它定义了[ServiceContract],并使用'OperationContract'定义了方法的所有签名。
在WCFService.cs类中,我拥有必须从GUI调用的所有方法。
最后,我使用'svcutil'在应用程序中为服务创建了代理。
问题/问题:
所有其他服务返回列表对象,它们工作正常,但在演示案例中,它返回数据集。在数据集案例中,创建的服务(在appCode中)与其他列表返回类非常不同。 所有其他服务都使用像'Businesslayer.demo.demolist objdemo'这样的结构来调用 但在这种情况下,这个结构显示错误并且结构'demo objdemo'
我现在不知道,我是否能够解释我的担忧,但如果有人能通过相同的Senario向我发送演示应用程序,通过WCF服务返回数据集,那将非常有用。
答案 0 :(得分:1)