我需要从将参数作为json传递的javascript调用我的工作流程中的接收活动,并且我也需要将响应作为json格式..
我尝试了我发现的所有东西,但没有任何效果。
希望你能帮助我...谢谢
我需要从将参数作为json传递的javascript调用我的工作流程中的接收活动,并且我也需要将响应作为json格式..
我尝试了我发现的所有东西,但没有任何效果。
希望你能帮助我...谢谢
Receive 活动仅支持 SOAP 请求,目前无法与它进行 REST 风格的通信。一种解决方法是创建一个常规的 WCF REST 服务作为工作流的包装器,并让 JavaScript 客户端通过这个包装器。
非常感谢您的回答。我会这样做,我找到了这个页面“http://msmvps.com/blogs/theproblemsolver/”,现在我知道如何保留接收活动,因为我不清楚是否应该将它们从我的工作流程中删除或保留它.. . 这里有一小段代码说明如何。
var factory = new ChannelFactory(new BasicHttpBinding(),
new EndpointAddress("http://localhost:9199/Service1.xamlx"));
var proxy = factory.CreateChannel();
var response = proxy.GetData(new GetDataRequest() { Value = 42 });
Console.WriteLine(response.Value);