public override ResponseMessage RunDataService(RequestMessage requestMessage) { using(var client = new WcfDataService.DataServiceClient()) { var requestBytes = DataServiceTool.ResolveRequestSerializer(ProductName).Serialize(requestMessage); var responseBytes = client.Execute(requestBytes, ProductName); return DataServiceTool.ResolveResponseSerializer(ProductName).Deserialize(responseBytes); } }
public override ResponseMessage RunDataService(RequestMessage requestMessage) { using (var client = new WcfDataService.DataServiceClient()) { var requestBytes = DataServiceTool.ResolveRequestSerializer(ProductName).Serialize(requestMessage); var responseBytes = client.Execute(requestBytes, ProductName); return(DataServiceTool.ResolveResponseSerializer(ProductName).Deserialize(responseBytes)); } }
public override ResponseMessage RunDataService(RequestMessage requestMessage) { using(var client = new WcfDataService.DataServiceClient()) { var requestBytes = DataServiceTool.ResolveRequestSerializer(ProductName).Serialize(requestMessage); var asyncResult = client.BeginExecute(requestBytes, ProductName, null, null); var task = Task.Factory.StartNew(ar => client.EndExecute((IAsyncResult)ar), asyncResult, TaskCreationOptions.None); return DataServiceTool.ResolveResponseSerializer(ProductName).Deserialize(task.Result); } }
public override ResponseMessage RunDataService(RequestMessage requestMessage) { using (var client = new WcfDataService.DataServiceClient()) { var requestBytes = DataServiceTool.ResolveRequestSerializer(ProductName).Serialize(requestMessage); var asyncResult = client.BeginExecute(requestBytes, ProductName, null, null); var task = Task.Factory.StartNew(ar => client.EndExecute((IAsyncResult)ar), asyncResult, TaskCreationOptions.None); return(DataServiceTool.ResolveResponseSerializer(ProductName).Deserialize(task.Result)); } }
public void PingTest() { using(var client = new WcfDataService.DataServiceClient()) { client.Ping().Should().Not.Be.Empty(); } }
public void PingTest() { using (var client = new WcfDataService.DataServiceClient()) { client.Ping().Should().Not.Be.Empty(); } }