Как создать REST-сервис в C # без использования ASP.NET - PullRequest
1 голос
/ 19 мая 2019

Я пытаюсь создать службу Text-To-Speech в Windows.API должен быть предоставлен с использованием REST API.К сожалению, я нахожу только примеры использования ASP.NET.Возможно ли создать такой сервис без использования ASP.Любые советы или примеры будут высоко оценены.

Я искал как Google, так и stackoverflow;но не смог найти информацию или примеры для достижения этой цели.

1 Ответ

0 голосов
/ 19 мая 2019

Вы можете просмотреть главу Networking\Writing an HTTP Server в книге братьев Албахари "C # 7.0 в двух словах".

Это было бы что-то вроде

HttpListener listener = new HttpListener();
listener.Prefixes.Add ("http://localhost:51111/MyApp/"); // Listen on 51111
listener.Start();

Но это определенно не самый простой способ сделать это. Вам придется писать слишком много низкоуровневого кода.

Просто используйте веб-API с ASP.NET Core MVC. Вы можете найти больше информации здесь: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.2&tabs=visual-studio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...