Описание тега web-api-contrib

WebAPIContrib is a collection of open source projects to help improve your work with ASP.NET Web API. The projects are divided into a few different categories.
0 ответов

ArgumentOutOfRangeException при десериализации запроса protobuf-net

После развертывания новой версии одного из наших приложений мы начали видеть несколько исключений ArgumentOutOfRangeException из WebApiContrib/protobuf-net. Это происходило один раз раньше, но происходило чаще (5-10 раз или около того) после разверт…
06 мар '17 в 14:10
1 ответ

Тестирование маршрута с помощью WebApiContrib

У меня есть проект WebApi, который я пытаюсь проверить. У меня есть контроллер - public class UserController : ApiController { public string Get() { return "foo"; } } Мне нужно проверить маршрут, и я пытаюсь использовать пакет http://nuget.org/packa…
0 ответов

Как выборочно включить JSONP в действиях WebAPI?

Я использую ASP.NET Web API v2.0 для создания веб-API. Мне нужно сделать некоторые из контроллеров / действий доступными в CORS/JSONP, поэтому я решил использовать WebApiContrib.Formatting.Jsonp. Поскольку я пока не использую Web API v2.1, я могу ис…
1 ответ

Как связать параметры MVC API в JSONP Get?

Я создал проект API-интерфейса MVC VS 2012 с нуля, загрузил Nuget "WebApiContrib.Formatting.Jsonp", добавил маршрут, средство форматирования и попытался отправить параметры в виде сериализованного JSON в виде запроса JSONP. Как определить или получи…
29 апр '13 в 04:44
2 ответа

WebApiContrib Jsonp и маршрутизация атрибутов

Согласно https://github.com/WebApiContrib/WebApiContrib.Formatting.Jsonp, кажется, что в RouteConfig.cs это должно быть введено: routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}/{format}", defaults: new { id = RoutePara…
0 ответов

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

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

Как я могу конвертировать IEnumerable<CustomType> в Byte64 для загрузки файла

Я использую WebApiContrib.Formatting.xlsx для создания и загрузки файла Microsoft Excel. Моя проблема в том, что при вызове с клиента файл не может быть открыт, и несколько методов были опробованы. При работе с PDF проблема была решена путем преобра…
1 ответ

Использование типа контента с webapicontrib.formatting.xlsx

Я использую webapi2 и webapicontrib.formatting.xlsx для создания файлов Excel. Если я добавлю эту строку в webapiconfig.cs, она будет работать нормально config.Formatters.Clear(); Но тогда я теряю возможность согласования содержимого по умолчанию, т…
17 апр '15 в 20:46
3 ответа

Нет заголовка ответа в DelegatingHandler

Я пытаюсь зарегистрировать HTTP-заголовки ответа моего проекта Web API. Проект разработан VS2012, .NET 4.5 и ASP.NET MVC 4. Я написал DelegatingHandler подкласс, как это: public class LoggingHandler : DelegatingHandler { protected override Task&lt;H…
1 ответ

Обработка недопустимых запросов JSONP в веб-API

Я использую WebApiContrib.Formatting.Jsonp в службе Web API 2, а также Swagger для документации и тестирования API. Когда я запускаю любой метод JSONP через Swagger, мой сервис падает в файле JsonpMediaTypeFormatter.cs в следующей строке: throw new …
2 ответа

Тестирование ASP.NET Web API POST и GET-маршрутов без параметров с помощью WebApiContrib.Testing

Я пытаюсь настроить некоторые тесты маршрутов с помощью библиотеки WebApiContrib.Testing. Мои тесты get (как это) работают нормально... [Test] [Category("Auth Api Tests")] public void TheAuthControllerAcceptsASingleItemGetRouteWithAHashString() { "~…
1 ответ

Использование WebApiContrib.Core.Formatter.Csv в проекте веб-API ASP.NET Core 3.0

Я хочу перенести конфигурацию AddCsvSerializerFormatters на.NET Core 3.0 Взято из примера кода здесь services.AddMvc(o =&gt; { ... }) .AddCsvSerializerFormatters() Проект веб-API.NET Core 3.0 регистрирует только контроллеры, и регистрация всего Mvc …
23 окт '19 в 18:15
0 ответов

Тип содержимого файла не используется во время загрузки

Тип содержимого файла не передается контроллеру Тип содержимого отображается в представлении, но не передается контроллеру Asp.net core 3.0, ядро ​​EF, используемый контроллер API, сторона сервера Blazor Просмотреть код async Task UploadFile() { try…