public void UnregisterNodesAsyncNull() { var response = new UnregisterNodesResponse(); var channel = new TestRequestChannel(response); channel.Invoking(c => c.UnregisterNodesAsync(null)) .Should().Throw <ArgumentNullException>(); }
public async Task UnregisterNodesAsync() { var response = new UnregisterNodesResponse(); var request = new UnregisterNodesRequest(); var channel = new TestRequestChannel(response); var ret = await channel.UnregisterNodesAsync(request); ret .Should().BeSameAs(response); channel.Request .Should().BeSameAs(request); }
/// <summary> /// Invokes the UnregisterNodes service. /// </summary> public IServiceResponse UnregisterNodes(IServiceRequest incoming) { UnregisterNodesResponse response = null; UnregisterNodesRequest request = (UnregisterNodesRequest)incoming; response = new UnregisterNodesResponse(); response.ResponseHeader = ServerInstance.UnregisterNodes( request.RequestHeader, request.NodesToUnregister); return response; }
/// <summary> /// Invokes the UnregisterNodes service. /// </summary> public IServiceResponse UnregisterNodes(IServiceRequest incoming) { UnregisterNodesResponse response = null; try { // OnRequestReceived(incoming); UnregisterNodesRequest request = (UnregisterNodesRequest)incoming; response = new UnregisterNodesResponse(); response.ResponseHeader = ServerInstance.UnregisterNodes( request.RequestHeader, request.NodesToUnregister); } finally { // OnResponseSent(response); } return response; }
/// <summary> /// Initializes the message with a service fault. /// </summary> public UnregisterNodesResponseMessage(ServiceFault ServiceFault) { this.UnregisterNodesResponse = new UnregisterNodesResponse(); if (ServiceFault != null) { this.UnregisterNodesResponse.ResponseHeader = ServiceFault.ResponseHeader; } }
/// <summary> /// Initializes the message with the body. /// </summary> public UnregisterNodesResponseMessage(UnregisterNodesResponse UnregisterNodesResponse) { this.UnregisterNodesResponse = UnregisterNodesResponse; }
/// <summary cref="IServiceMessage.CreateResponse" /> public object CreateResponse(IServiceResponse response) { UnregisterNodesResponse body = response as UnregisterNodesResponse; if (body == null) { body = new UnregisterNodesResponse(); body.ResponseHeader = ((ServiceFault)response).ResponseHeader; } return new UnregisterNodesResponseMessage(body); }