public static void MessageHeader_RequestTypeWithUsesMessageHeaderAttribute() { // *** SETUP *** \\ var binding = new BasicHttpBinding(); var endpointAddress = new EndpointAddress(Endpoints.HttpBaseAddress_Basic_Text); var factory = new ChannelFactory <IXmlMessageContarctTestService>(binding, endpointAddress); IXmlMessageContarctTestService serviceProxy = factory.CreateChannel(); var input = new XmlMessageContractTestRequestWithMessageHeader("1"); try { // *** EXECUTE *** \\ XmlMessageContractTestResponse response = serviceProxy.EchoMessageResquestWithMessageHeader(input); // *** VALIDATE *** \\ Assert.NotNull(response); Assert.Equal(input.Message, response.Message); } finally { // *** ENSURE CLEANUP *** \\ ScenarioTestHelpers.CloseCommunicationObjects((ICommunicationObject)serviceProxy, factory); } }
public XmlMessageContractTestResponse EchoMessageResquestWithMessageHeader(XmlMessageContractTestRequestWithMessageHeader request) { var result = new XmlMessageContractTestResponse(request.Message); return(result); }
public XmlMessageContractTestResponse EchoMessageResquestWithMessageHeader(XmlMessageContractTestRequestWithMessageHeader request) { var result = new XmlMessageContractTestResponse(request.Message); return result; }