我有一个简单的WCF服务,如下所示
namespace FingerPrintWebService
{
[ServiceContract]
public interface IIdentifyFingerPrint
{
[OperationContract]
int IdentifyFinger(FingerPrint fingerPrint);
}
public class IdentifyFingerPrintService:IIdentifyFingerPrint
{
public int IdentifyFinger(FingerPrint fingerPrint)
{
return 1;
}
}
[DataContract]
public class FingerPrint
{
[DataMember]
public byte[] CurrentTemplate;
[DataMember]
public int CurrentTemplateSize;
}
}
我的方法IdentifyFinger
需要FingerPrint
类型的参数,并返回Int
。
问题是当我想在我的服务客户端中使用此服务时,它需要FingerPrintRequest
类型并返回FingerPrintRespond
类型,这与我写的不同
有什么问题?为什么我不能提供FingerPrint
类型作为参数?
答案 0 :(得分:0)
如果失败,请删除您的引用并重新导入它,并确保未勾选该框。