2010-11-26 13 views

Odpowiedz

25

Najprostszym sposobem jest użycie wbudowanego wsparcia NET jest.

W Visual Studio, kliknij prawym przyciskiem myszy na referencjach projektu i "Dodaj odniesienie do usługi". Podaj adres URL usługi https://www.eway.com.au/gateway/ManagedPaymentService/managedCreditCardPayment.asmx i wygeneruje dla ciebie klasę proxy, która wykona całą pracę. Możesz wtedy po prostu np.

var client = new eWayServiceReference.managedCreditCardPaymentSoapClient(); 
client.CreateCustomer(...); 

Alternatywnie można generować klasy proxy z wiersza poleceń przy użyciu VS svcutil.

+0

Można to również zrobić w .Net Core RC2. zobacz https://blogs.msdn.microsoft.com/webdev/2016/05/25/announcing-wcf-connected-service-for-net-core-rc2-and-asp-net-core-rc2/ – VSG24

Powiązane problemy