WCF 客户端不支持此操作
This operation is not supported in the WCF client
为什么我在 localhost:53776/MyService.svc 启动我的 wcf 服务 我在 wcf 测试客户端中收到此错误。
WCF 客户端不支持此操作:
[ServiceContract]
public interface ILSKTicketService
{
[OperationContract]
Task UploadLDTTickets(LDTTicketUploadDTO[] tickets);
}
为什么不支持这种类型?
我还能如何测试我的服务端点?
首先,您应该问问自己是否真的需要 return 任务作为 return 类型,因为这意味着其他复杂性。
其次(主要是您所要求的),除了使用标准 WCFTestClient 之外,您还可以创建一个单独的应用程序,将服务引用添加到您的端点 ( https://msdn.microsoft.com/en-us/library/bb628652.aspx ) and then using the generated client to test your calls ( https://msdn.microsoft.com/en-us/library/bb386386.aspx ),比从提供的更灵活WCFTestClient.
为什么我在 localhost:53776/MyService.svc 启动我的 wcf 服务 我在 wcf 测试客户端中收到此错误。
WCF 客户端不支持此操作:
[ServiceContract]
public interface ILSKTicketService
{
[OperationContract]
Task UploadLDTTickets(LDTTicketUploadDTO[] tickets);
}
为什么不支持这种类型?
我还能如何测试我的服务端点?
首先,您应该问问自己是否真的需要 return 任务作为 return 类型,因为这意味着其他复杂性。
其次(主要是您所要求的),除了使用标准 WCFTestClient 之外,您还可以创建一个单独的应用程序,将服务引用添加到您的端点 ( https://msdn.microsoft.com/en-us/library/bb628652.aspx ) and then using the generated client to test your calls ( https://msdn.microsoft.com/en-us/library/bb386386.aspx ),比从提供的更灵活WCFTestClient.