Использование Soap-клиента в Xamarin Visual Studio 2017 — информация о дублинской шине в режиме реального времени

#c# #xamarin #soap #xamarin.android #soap-client

#c# #xamarin #soap #xamarin.android #soap-клиент

Вопрос:

Я был бы признателен за некоторую помощь, я довольно новичок в программировании.

Я пытаюсь использовать soap-клиент в Xamarin с использованием Visual Studio 2017. Soap-клиент предназначен для получения информации о службе шины в режиме реального времени.

Из изучения темы я понял, что добавление ‘WSDL’ в качестве веб-ссылки на VS 2017, мне просто интересно, как наилучшим образом вызвать информацию в приложении Xamarin.

http://rtpi.dublinbus.ie/DublinBusRTPIService.asmx?WSDL

Я добавил Soap-клиент (WSDL) в качестве веб-ссылки (выше)

Я попытался использовать данные с помощью C#

Я создал интерфейс

 namespace Soap
{
    public interface RealTimeInfo
    {
        bool GetRealTimeStopData(string data);
    }
}
  

Я создал класс get ‘RealTimeInfo’

  [assembly:Dependency(typeof(Soap.Droid.GetRealTimeInfo))]

namespace Soap.Droid
{
    public class GetRealTimeInfo : RealTimeInfo
    {
        public bool GetRealTimeStopData(string data)
        {
            var RTPIService = new ie.dublinbus.rtpi.DublinBusRTPIService();
            bool returnoRealTimeStopData = RTPIService.GetAllDestinations(data);
            return returnoRealTimeStopData;
        }
    }
}
  

Любая помощь была бы очень признательна.

Комментарии:

1. вы читали документы? learn.microsoft.com/en-us/xamarin/cross-platform/data-cloud / …

2. Спасибо за помощь!