Вопросы по теме 'asp.net-web-api2'
Как выполнить модульное тестирование метода действия веб-API, когда он возвращает IHttpActionResult?
Предположим, это мой метод действия
public IHttpActionResult Get(int id)
{
var status = GetSomething(id);
if (status)
{
return Ok();
}
else
{
return NotFound();
}
}
Тест будет
var...
85722 просмотров
schedule
03.07.2022
Изменение сериализации географии в JSON.NET + WebApi2/OData
У меня есть простая модель сущности ADO.NET, которую я раскрываю с помощью OData. Одним из полей в модели объекта является тип Geography (география в SQL Server). Я могу запросить данные и получить следующий сериализованный формат для столбцов...
1210 просмотров
schedule
07.06.2024
OData, Web Api 2 и глубоко вложенные объекты
Я пытался найти ответ на этот вопрос, и мне не повезло. Предположим, у меня есть модель, которая выглядит примерно так:
public class A
{
public int Id {get;set}
public ICollection<B> Bs {get;set;}
}
public class B
{
public int...
3236 просмотров
schedule
26.08.2022
Как исправить ошибку http 500 относительно маршрутизации?
Я использую asp.net web api 2, и запрос не может найти и запустить методы IHttpActionResult. Я считаю, что это проблема с моей маршрутизацией. Ответ об ошибке (http 500), который я получаю: «произошла ошибка при попытке создать контроллер типа...
1074 просмотров
schedule
12.12.2023
вызов ajax из веб-api 2 не работает
Я пытаюсь сделать вызов ajax из jquery, где мне нужны данные из моего веб-сервиса (веб-API) в приложение phonegab для моего Android.
Я установил Cors из Nuget и включил эту службу.
Но когда я тестирую свой сервис в Chrome, я продолжаю получать...
213 просмотров
schedule
11.12.2023
Индивидуальная аутентификация пользователей Web-Api v2 — настройка и внутри веб-фермы
Я пытаюсь использовать новую систему аутентификации и не могу найти достойных статей/документации, чтобы получить то, что я хочу. Существует множество материалов, объясняющих, как процесс аутентификации работает «из коробки», но на самом деле вам...
189 просмотров
schedule
08.10.2023
Кто создает экземпляр контроллера?
Через некоторое время мне удалось успешно подключить Castle Windstor DI (IOC) к моему проекту WebApi .
Теперь я пытаюсь понять how it works .
По вышеуказанной причине,
Кто создает экземпляр контроллера WebAPI ?
Как поставить точку...
86 просмотров
schedule
21.05.2024
Форма веб-API – сложный параметр в кодировке URL
Десериализация сложного типа в WebAPI меня очень огорчает. Данные содержат ключи, которые синтаксически недопустимы в C# в качестве имен свойств. Как я могу перевести названия клавиш?
Релевантно: привязка веб-API в форме urlencoded к различным...
329 просмотров
schedule
26.04.2024
WebAPI - маршрутизация атрибутов для удаления виртуального каталога из URL-адреса
Я использую WebAPI 2 с маршрутизацией атрибутов в своем проекте. Я развернул свой проект в виртуальном каталоге IIS. Мне нужно удалить имя виртуального каталога из URL-адреса. Теперь мой URL-адрес —...
1057 просмотров
schedule
30.09.2022
OWIN — привязка информации о приложении к серверу аутентификации
Я следил за найденным здесь руководством по настройке сервера авторизации отдельно от моего клиентского приложения. http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/ Я могу получить его пример и...
245 просмотров
schedule
10.04.2024
Как добавить ссылку на конечную точку OData v4 с помощью asp.net web api 2.2 в клиентское приложение mvc
Я новичок в веб-апи. Я создал конечную точку OData v4, используя веб-API asp.net 2.2, используя VS 2013. Я следил за этой статьей http://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint . Он работает...
2931 просмотров
schedule
14.03.2024
Аутентификация токена носителя и смена пароля
Сейчас я нахожусь на этапе изучения аутентификации токена носителя в веб-API. Код реализован с аутентификацией на основе токенов и файлов cookie. Код
public override async Task...
1701 просмотров
schedule
14.04.2024
Правильный способ получения Request.Content из глобального обработчика ошибок
Я зарегистрировал глобальный обработчик исключений, и он срабатывает и содержит всю необходимую мне информацию, за исключением Request.Content, который всегда пуст... Мне нужны значения, которые были переданы при отладке...
Public class...
801 просмотров
schedule
13.05.2024
Использование Autofac с Web Api 2 и Owin
Я новичок в библиотеках DI и пытаюсь использовать Autofac в проекте WebApi 2 с Owin. Это мой курс Owin Startup,
[assembly: OwinStartup(typeof(FMIS.SIGMA.WebApi.Startup))]
namespace FMIS.SIGMA.WebApi
{
public class Startup
{
public...
2030 просмотров
schedule
03.08.2022
Пакетный запрос веб-API, размещенный в IIS, возвращает 404 для внутренних URL-адресов
Я разрабатывал RESTful API с использованием Web Api 2, и в его рамках я реализовал пакетные запросы с использованием объектов JSON, как описано в одной из их статей вики ( https://aspnetwebstack.codeplex.com/wikipage?title=Web+API+Request+Batching )....
530 просмотров
schedule
30.07.2022
Вызов метода API контроллера ASP.Net RESTful POST с помощью HTTPClient.PostAsync
Коллега написал API мобильной службы Azure, который включает следующий метод контроллера:
public class SegmentationController : ApiController
{
// [...]
// POST api/<controller>/id
public async Task<string> Post(string...
1215 просмотров
schedule
28.02.2024
Как использовать Swagger в качестве страницы приветствия IAppBuilder в WebAPI
Я пытаюсь использовать Swagger с Microsoft WebAPI 2.
На данный момент у меня есть следующий вызов метода.
appBuilder
.ConfigureOAuth()
.UseWebApi(configuration)
.UseWelcomePage();
Если я хочу использовать Swagger, я должен...
34145 просмотров
schedule
07.11.2023
Что должен подтвердить тест интеграции контроллера
Выполнение интеграционного теста на конечной точке веб-API, на что мне следует обратить внимание, чтобы утверждать?
Моя конечная точка также выполняет вызов службы домена.
Должен ли я издеваться над этим сервисом? С текущим кодом это...
1398 просмотров
schedule
04.04.2024
Самостоятельный веб-API в OWIN с CORS
Я пытаюсь создать службу Self-Hosted, которая будет центральной точкой для моих журналов в моих приложениях. Итак, я создаю свою автономную службу в OWIN и устанавливаю свою службу. Служба работает нормально, и я могу заставить ее работать с методом...
589 просмотров
schedule
25.01.2024
Что возвращать, когда найден маршрут / URL-адрес, но не ресурс, стоящий за ним?
Когда маршрут клиент/1 существует, но ресурс/объект, стоящий за поиском клиента, не существует,
Должен ли я вернуть 404? Я имею в виду, что маршрут существует...
или я должен вернуть
204 (Нет контента), потому что я не смог найти клиента и...
1517 просмотров
schedule
07.10.2023