无法在WCF中定义服务合同

时间:2012-06-26 04:09:22

标签: wcf

我有下面提到的代码,我需要将它放在一个服务合同中,以便它被公开以供消费

           ListTemplateCollection ltc = web.ListTemplates;
           var listTemplates = clientContext.LoadQuery(
           ltc.Where(p => p.InternalName == name));
           clientContext.Load(ltc);
           clientContext.ExecuteQuery();
           return listTemplates.FirstOrDefault();

我已经定义了上面的代码,但我仍然无法拨打电话。

任何指针都将受到高度赞赏

1 个答案:

答案 0 :(得分:0)

您可以按照以下步骤创建操作合同。

假设您的“ListTemplateCollection”是ListTemplate类的集合,然后使用DataContract声明此Class,并使用DataMember属性声明其属性。

您的操作合同类似于ListTemplate FindTemplate(string templateName);