Описание тега self-host-webapi

Questions regarding Self-Host ASP.NET Web API
1 ответ

Маршрутизация в жестком коде контроллера WebApi

Я пытаюсь написать собственный сервер WebAPI. Я хочу, чтобы все маршруты шли на один контроллер. Этот контроллер может выбрать часть URL-адреса контроллера и использовать ее для определения соответствующего ответа. У меня есть следующая конфигурация…
23 мар '16 в 11:28
1 ответ

Как включить CORS в.net Sefl-Host API Работает POSTMAN, но я вызываю его из браузера, в котором выдает ошибку CORS.

Я создаю один самодостаточный веб-API в.net, он работает нормально, когда я тестирую его из POSTMAN, но он выдает ошибку ниже, когда я вызываю его из браузера. Доступ к XMLHttpRequest по адресу " http://localhost:3273/Values/GetString/1" из источник…
09 фев '19 в 15:29
1 ответ

Доступ к кластеру Service Service через стандарт.net с веб-интерфейсом

У меня есть служба состояния без обслуживания, которая работает внутри кластера в Azure. На данный момент у рассматриваемой услуги есть только 1 экземпляр Я хотел бы иметь возможность доступа к данным в сервисе через веб-API Как я могу сделать это с…
1 ответ

.net webapi самостоятельно размещенный ssl

Я хотел бы создать самодостаточный веб-интерфейс, доступный через https (ssl). Я немного запутался, потому что вижу много разных способов сделать это. Я читал кое-что о Карме и Оуине. Насколько я знаю, Оуэн является текущим способом сделать это. Я п…
14 июн '17 в 17:56
0 ответов

HttpSelfHostServer с UserNamePasswordValidator

Я настраиваю WebApi, используя HttpSelfHostServer с базовой безопасностью, используя UserNamePasswordValidator с пользовательской проверкой пользователя. Все приложение работает нормально, каждый раз, когда я делаю запрос, Api запрашивает учетные да…
1 ответ

Можно ли добавить значок сайта в службу веб-API sefl?

У меня есть много сервисов, которые я перехожу из обычного веб-API в Owin/Katana как самостоятельные сервисы веб-API. Поскольку мы каким-то образом использовали Microservices, у нас было много небольших сервисов, которые должны были работать, и у вс…
2 ответа

Самостоятельная настройка клиента Web API

Мне удалось запустить мой собственный WEP API с использованием OWIN в консольном приложении, запустив его с помощью кода, подобного следующему: //string baseAddress = "http://192.168.1.6:8111/"; string baseAddress = "http://+:8111/"; // Start OWIN h…
11 фев '18 в 16:15
0 ответов

Приложение Self Hosted Owin создает 2 кварцевых таймера

Я использую Quartz.net с AutoFac в консольном приложении, которое будет запускаться как служба через TopShelf Я инициализирую Кварц в моем модуле, как показано ниже Если я настрою TopShelf просто как сервис, как показано ниже.. HostFactory.Run(x =&g…
0 ответов

Существует ли эквивалентный нюгет "Microsoft.AspNet.WebApi.OwinSelfHost" для основного веб-интерфейса asp.net

Я хотел бы разместить основной веб-API asp.net в качестве службы Windows. У нас есть нюгет для веб-API asp.net Microsoft.AspNet.WebApi.OwinSelfHost, Доступен ли подобный вид nuget для CORE, asp.net core web api? Я хотел бы позвонить Startup класс, и…
22 янв '19 в 16:11
1 ответ

Увеличьте лимит заголовка запроса на собственном хосте Web Api OWIN

У меня есть приложение Web Api 2, размещенное в Service Fabric, которое использует Microsoft.AspNet.WebApi.OwinSelfHost для размещения службы. Мой класс Startup довольно типичный: public static class Startup { public static void ConfigureApp(IAppBui…
24 авг '17 в 13:15
1 ответ

Сбой установки локального пакета Nuget, если ссылка на внешний пакет содержит только метаданные (без lib)

Я пытаюсь собрать локальный пакет с помощью Nuget. Моя библиотека использует несколько установленных пакетов, включая "Microsoft.AspNet.WebApi.OwinSelfHost". Пакет OwinSelfHost содержит только файл.nupkg, а не соответствующие папки lib или content. …
2 ответа

Owin selfhost asp.net Web API отказаться от подключения при запуске в качестве службы

У меня есть работающий веб-сервис API, который я начинаю с консольного проекта. Теперь я хочу, чтобы он работал как сервис. Я устанавливаю его как службу, используя installutil.exe с этим кодом: [RunInstaller(true)] public class ApplicationInstaller…
0 ответов

Веб-сокеты Asp.Net WebAPI в режиме собственного хоста не работают

В основном я пытаюсь сделать веб-сокеты в webapi в самостоятельной манере. Вот пример: class SomeController : ApiController { public HttpResponseMessage SomeAction() { if (HttpContext.Current.IsWebSocketRequest) { HttpContext.Current.AcceptWebSocket…
02 май '16 в 22:38
0 ответов

Возьмите статический файл в самостоятельно размещенный веб-API

Мне нравится получать статический файл из проекта в браузер, как https://localhost:3440/myFile.txt, Я поместил "myFile.txt" в корневой каталог рядом с файлом App.config. Но по какой-то причине я получил только 404. Есть идеи? О приложении Проект Web…
04 июл '18 в 04:42
1 ответ

Selfhost webapi и доступ к нему из проекта модульного тестирования

У нас есть проект webapi с 4 конечными точками, и у нас есть много приемочных тестов, написанных на JMeter. Проблема в том, что теперь файл JMeter имеет более 20 МБ, и когда у нас возникает конфликт с этим файлом при объединении ветвей, трудно прави…
0 ответов

SelfHost Websocket - веб-API против промежуточного программного обеспечения OWIN

Я использую OWIN-приложение, которое размещает API REST, а также позволяет подключаться через веб-сокет для данных в реальном времени. Я использую WebAPI для обработки маршрутизации и сопоставления маршрутов с контроллерами. Когда я использую веб-AP…
20 мар '17 в 15:57
1 ответ

Вывод Json с selfhost C# и чтение ответа с помощью JavaScript

Я создаю простой selfhost с C#, где: public JObject Get() { jsonOut = @"{""server"": ""10.0.0.1"" }"; return JObject.parse(jsonOut); } Когда я пытаюсь открыть URL-адрес http://localhost:2000/api/test в веб-браузере, правильно вижу ответ json: {"serv…
30 мар '16 в 13:56
0 ответов

Исключение при получении HttpResponseMessage в клиенте

Я создал собственный веб-API, который работает довольно хорошо. Возвращая объект через HttpResponseMessage, я получаю исключение в коде клиента. Исключение гласит: "Базовое соединение было закрыто: при получении произошла непредвиденная ошибка". и с…
07 ноя '17 в 08:31
0 ответов

asp.net контроллеры собственного хоста webapi из другого проекта

У меня есть webapi2 проект, и я хочу самостоятельно разместить этот API в другом проекте и вызвать методы с httpClient, Вот мой код: namespace TestSelfHosting.Controllers { public class ProductsController : ApiController { [HttpGet] public string Ge…
19 дек '17 в 14:55
0 ответов

Как получить доступ к mainForm из собственного веб-API?

У меня есть собственный веб-API в моем приложении winform. Я хочу вызвать метод mainFrom из моего собственного веб-API. После получения запроса я хочу вызвать метод goNightMode. Проблема в том, что, создав объект mainForm в классе контроллера api, я…