Мне нужно создать проект. Net Web API, к которому может подключиться мой проект. Net Core, но я нахожусь на Mac - PullRequest
0 голосов
/ 18 февраля 2020

У меня на компьютере Ma c работает приложение Angular / .NetCoreWebApi, работающее в коде Visual Studio, и мне нужно выполнить несколько старых вызовов WCF / SOAP. Я не могу сделать это с. Net Core (не поддерживает протоколы WCP / Soap), поэтому мне сказали, что лучшее решение - это создать проект. Net Web API и иметь мое. Net Core Проект вызвать его, чтобы сделать вызовы веб-службы.

Я на Ма c! Так возможно ли это, зная, что Net не работает на Ма c ?? Если я могу создать проект для выполнения этих вызовов на моем Ma c, какой тип проекта я выбираю для создания в терминале / командной строке при выполнении> do tnet new -h?

Если то, что я хочу, не возможно, возможно ли запустить приложение. Net внутри docker на моей Ma c?

Если все это NO Вместо этого я могу использовать мой windows компьютер на работе, но я ищу типы проектов для создания на моем компьютере Win в командной строке, и я до сих пор не вижу приложение. Net Web Api. Только. Net Основные проекты. У меня установлены пакеты. Net framework 4.8! И я могу создать проект. Net в Visual Studio, так что это единственный способ его создать?

enter image description here

1 Ответ

2 голосов
/ 18 февраля 2020

. Net Core поддерживает клиентов WCF , поэтому у вас не должно быть никаких причин не использовать тип проекта Core Web API ASP. NET, предполагая, что вам нужно вызывать службу WCF, внешнюю по отношению к вашему проекту, в качестве клиента, а не host службу WCF.

Этот пользователь показал, что это возможно, добавив вручную и вызов инструмента svcutil.

...