Описание тега asp.net-web-api2
ASP.NET Web API 2 - это платформа для создания HTTP-сервисов для таких клиентов, как браузеры и мобильные устройства. Он основан на Microsoft .NET Framework и является идеальным выбором для создания служб RESTful.
1
ответ
Контроллер MVC, получить файл из WebAPI и вернуть как FileResult
Мой контроллер должен вызвать метод WebAPI, который вернет объект HttpResponseMessage с файлом PDF в Content. Мне нужно немедленно вернуть этот файл как объект FileResult из контроллера. Я экспериментировал с рядом решений, собранных из кода, найден…
13 апр '17 в 11:34
1
ответ
Использование промежуточного слоя Оуэна
Я новичок в использовании интерфейса OWIN. У меня есть несколько вопросов относительно его реализации. Как создать авторизационный средний уровень с использованием реализации OWIN Как мне обрабатывать анонимные запросы через средний уровень Где в ко…
08 окт '15 в 10:37
1
ответ
Аутентификация токена на поддомене Web Api 2
Я создаю сайт, используя AngularJS и готовый шаблон аутентификации токена WebApi2 (индивидуальные учетные записи пользователей). Я пытаюсь получить доступ к двум сайтам одновременно, один на www.domain.com, а другой на sub.domain.com В настоящее вре…
05 фев '14 в 08:46
0
ответов
Почему мы используем DTO(Объект передачи данных)
Я сделал Google и проверил несколько учебных пособий. Везде говорится, что DTO помогает скрыть нашу фактическую структуру сущностей. Но я не понимаю. Вот пример: public class WebSite { public string Url {get;set;} public string Author {get;set;} pub…
20 июн '17 в 11:35
0
ответов
Как получить автоматизированную документацию для отображения моей реальной модели, а не IHttpActionResult
У меня есть этот контроллер, который возвращает продукт ///----------------------------------------------------------- /// <summary> Gets a product. </summary> /// /// <param name="locationid"> The locationid. </param> /// &l…
23 окт '14 в 15:30
1
ответ
Как в ASP.NET Web API 2 сохранить ссылки на объекты при сериализации JSON?
У меня есть REST API, созданный с использованием ASP.NET Web API 2 и Entity Framework 6. Я хочу сериализовать / десериализовать объекты и сохранять ссылки на другие объекты. Я определил класс модели Tag в ASP.NET, который также имеет класс контролле…
18 июл '18 в 07:40
1
ответ
WebAPI передал параметры сообщения, является нулевым
Я тестирую с WebAPI 2, и я создал следующий метод контроллера. // POST api/values public string Post([FromBody] string value) { string returnValue = "Return: " + value ; return returnValue; } Когда я отправляю следующее сообщение с помощью fiddler, …
17 фев '14 в 22:10
1
ответ
Пользовательская "универсальная" аутентификация на предъявителя OAuth 2.0 для защиты веб-API
В настоящее время я использую UseWindowsAzureActiveDirectoryBearerAuthentication для защиты веб-API. На данный момент это нормально, поскольку в тестовых средах используется Azure AD Identity. Однако в производственной среде будет использоваться дру…
30 сен '15 в 12:16
0
ответов
Вызовите контроллер OData и контроллер Web Api с одного и того же префикса url (api/Controller)
Я создаю сервис в asp.net веб API. Я использую его встроенную аутентификацию удостоверения личности aspnet, которая создает AccountControloller, который является ApiController. Помимо AccountController, все мои контроллеры - ODataController, и я так…
22 сен '15 в 09:10
0
ответов
Вход через веб-API с внешним провайдером Facebook
Я испытываю трудности с аутентификацией при выполнении внешней аутентификации с помощью Facebook на веб-API. Это мой контроллер для обработки нажатия кнопки Facebook. [Route("facebooklogin", Name= "FacebookLogin")] [ValidateAntiForgeryToken()] publi…
12 фев '16 в 10:55
3
ответа
Сериализация коллекции без корневого тега
Я пытаюсь настроить конечную точку Web API, которая требует особого требования, чтобы формат XML был похож на это: <Широковещательный> <Имя> <Описание> <Эпизод> <Название> <Эпизод> <Название> ... Мои модели выглядят так: [DataContract] трансляция об…
12 авг '14 в 20:12
5
ответов
Аутентификация токена OWIN 400 Неправильный запрос на опции из браузера
Я использую токен аутентификации для небольшого проекта на основе этой статьи: http://bitoftech.net/2014/06/09/angularjs-token-authentication-using-asp-net-web-api-2-owin-asp-net-identity/ Кажется, все работает нормально, за исключением одного: ауте…
28 окт '14 в 17:31
1
ответ
Как установить страницу Swagger в качестве целевой страницы по умолчанию для проекта web api 2?
Я работаю над проектом WEB API 2. Я использую документацию Swagger. Я также использую ODATA V4. Я хочу, чтобы моя страница по умолчанию для веб-API была настроена как swagger. Как я могу это сделать?
14 сен '17 в 09:47
1
ответ
GET Request Routing
У меня возникают проблемы с маршрутизацией запросов GET на контроллере API, проблема в том, что мне нужно иметь 3 отдельных метода для GET: public IEnumerable<MyViewModel> Get() public virtual MyViewModel Get(int id) public virtual MyResponceD…
24 апр '14 в 08:20
1
ответ
Как отправить объект в мой веб-API?
Я только что создал свой первый ASP.NET Web API. Сейчас я пытаюсь отправить объект в мой API, но не знаю, как это сделать. Вот мой код до сих пор: Employee employee = new Employee(); employee.Id = 1234; employee.FirstName = "John"; employee.LastName…
23 окт '14 в 18:24
0
ответов
Вставка новой записи из AngularJS с помощью веб-API
Привет, я новичок в веб-разработке, и у меня возникли проблемы с добавлением новых данных в мою базу данных. Во-первых, в dbcontext.Tbl_Articles.Add (adto) есть ошибка; Он говорит, что не может конвертировать WebAPI.Models.Articles в WebAPI.DataLaye…
11 апр '17 в 02:39
1
ответ
ASP.NET Web Api2: мы должны включить сжатие данных JSON или нет?
Я прочитал, что json по умолчанию не сжимается через IIS, а другие файлы, такие как html, cshtml, aspx, сжимаются. Почему IIS не сжимает json по умолчанию, используя сжатие gzip? Если мы делаем это вручную, связано ли это с риском?
25 май '16 в 05:54
2
ответа
Почему мое значение даты неправильно анализируется в функции веб-API?
Я посылаю от клиента к веб-функции API эту строку: date = "Sat, 27 Oct 2012 18:10:00 GMT" Эта функция веб-API получает строку и анализирует ее: public HttpResponseMessage Get(DateTime date) { //some logic } В режиме отладки в функции веб-API я прове…
18 апр '16 в 18:12
2
ответа
PetaPoco также поддерживает OData, как Entity Framework?
Могу ли я использовать oData с PetaPoco? У меня есть требование, где мне нужно фильтровать записи, передавая более одного входных параметров. Метод будет методом WebAPI.
05 ноя '15 в 06:05
2
ответа
Web API 2 - вернуть PDF, показать / загрузить полученный файл PDF на клиенте (AngularJs)
Это код в моем контроллере Web API 2: //pdfBytes is a valid set of...pdfBytes, how it's generated is irrelevant Byte[] pdfBytes = pdfConverter.GeneratePdf(myPdfString); //using HttpResponseMessage instead of IHttpActionResult here because I read //t…
20 янв '16 в 16:40