Вопросы по теме 'asp.net-apicontroller'

Несколько действий в API-интерфейсе контроллера asp.net
Привет, люди, у меня есть 2 метода в моем контроллере API: [HttpPost] [HttpGet] public IEnumerable<Hotel> Get(HotelSearch hotelSearch) { try { if (hotelSearch == null) { hotelSearch = new HotelSearch...
156 просмотров
schedule 01.04.2022

Как вернуть только подмножество определенных полей из модели в REST APIController с использованием .NET MVC4
Я пишу веб-API, к которому клиенты могут отправлять запросы для возврата данных в формате XML. Я реализую это в .NET, используя Enterprise Foundation и MVC4. Я немного борюсь с тем, как вернуть только подмножество некоторых полей из моих моделей в...
2209 просмотров
schedule 08.06.2024

Выполнение http-запросов из ApiController не работает
Вот упрощенная версия созданного мной контроллера API. public class SampleController : ApiController { [System.Web.Http.HttpGet] public string Test(string url) { try { using (WebClient webClient = new...
45 просмотров

Настройте маршруты для MVC и API в одном проекте
Я только что объединил существующий проект API с другим существующим проектом MVC. Контроллеры API имеют то же имя, что и контроллеры MVC, но находятся в двух разных пространствах имен (MyApp.Web.MyController и MyApp.API.MyController соответственно)....
1295 просмотров

Отправка HashSet в C# ApiController
У меня есть объект С# MyObject со свойством HashSet . Я сериализую его на стороне клиента, а затем отправляю через GET с параметрами в URI на C# ApiController , который принимает объект в качестве аргумента: public MyOtherObject...
317 просмотров
schedule 07.12.2023

ascii не допускается в строковом параметре JSON в asp.net API
Я пытаюсь отправить строку JSON из вызова ajax в API ASP.NET. Приходит строка JSON, но она усекается до кода ascii. Итак, как я могу разрешить код ascii в моей строке параметров? Вот соответствующий код: function sendBewerkVacature(id) {...
147 просмотров
schedule 17.09.2022

Как проверить тип коллекций?
Как проверить и перехватить преобразование типа коллекции (массив строк JSON в длинную коллекцию C#) для моего класса System.Web.Http.ApiController (по возможности до инициализации модели)? Я хочу проверить и поймать любые нечисловые элементы в...
364 просмотров

Почему я не могу использовать метод BaseController Initialize() в этом классе контроллера?
Я новичок в .NET (я пришел из экосистемы Java EE), и у меня есть следующие сомнения. В проекте, над которым я работаю, у меня есть класс контроллера, расширяющий абстрактный класс ApiController : public class MailProtocolloController :...
314 просмотров

Как добавить Uri в созданный (код состояния 201) почтовый запрос
Я только начал изучать api ядра asp.net и пытаюсь отправить почтовый запрос от почтальона. Я хочу вернуть код состояния 201 при публикации и вернуть Uri недавно опубликованных данных в качестве местоположения. Ниже мой код контроллера...
879 просмотров
schedule 03.03.2022

Обычная маршрутизация в API ASP.NET Core
Проблема: Я создаю приложение API с NET Core 3.1. Я бы не хотел устанавливать атрибут маршрута для каждого ApiControllers и Действия. Я пробовал много комбинаций за UseEndpoints , чтобы установить обычный маршрут, но у меня ничего не вышло....
4906 просмотров

Как использовать оператор using в контроллере, который возвращает файл?
У меня есть контроллер API, который возвращает файл из потока следующим образом: public async Task<ActionResult> GetImage (string id) { var stream = await _fileService.GetImage(id); return File(stream, "image/jpeg"); }...
31 просмотров

.Net Core RequestHttpMessage AddCookies в заголовок в .Net Core Web Api
Мне нужно вернуть HttpResponseMessage в один из моих методов контроллера и добавить к нему файл cookie в нескольких случаях. Я просмотрел несколько статей, но не смог решить эту проблему. Например:...
255 просмотров
schedule 30.09.2022

ASP.NET Web Api — как определить, поступает ли запрос с мобильного устройства в ApiController
В моей компании есть старый класс Controller, который наследует ApiController . Одним из действий является конечная точка POST , которая получает данные из браузера. Поскольку я нахожусь в ApiController , у меня нет встроенного свойства...
48 просмотров
schedule 27.05.2024