Использование службы SOAP в функции Azure - PullRequest
0 голосов
/ 15 октября 2018

Среда

Visual Studio 2017 Enterprise на MAC, Mono 5.12.0.309

Проблема

Я успешнопостроил и упаковал функцию Azure.Теперь я хотел бы вызвать веб-сервис SOAP в функции (над которой у меня нет контроля).Я добавил веб-ссылку на опубликованный WSDL и попытался скомпилировать функцию, которая привела к множеству ошибок, в основном указывающих на отсутствие пространства имен «System.Web.Services».

«System.Web» не отображаетсябыть частью .NET Core 2.1 (на что есть ссылка в проекте функции).Как мне тогда добавить ссылку на сборку «System.Web.Services»?Есть ли пакет NuGet?

ОБНОВЛЕНИЕ

Отчасти это было из-за моего непонимания того, чем на самом деле является .NET Core.Поскольку я использую .NET Core, я не могу ссылаться на сборки, предназначенные для .NET Framework.«System.Web.Services», по-видимому, один.

Теперь возникает вопрос, как бы тогда вызывать SOAP Services из приложения .NET Core?

1 Ответ

0 голосов
/ 24 октября 2018

Вы можете использовать новый стек на стороне клиента WCF в .NET Core: https://github.com/dotnet/wcf

Есть хороший пример вопроса в этой теме: Вызов службы SOAP в .net Core

...