Описание тега api-versioning
2
ответа
Варианты организации моего проекта с помощью: JAX-RS API, ServiceLocator и удаленных EJB
Я пытаюсь выяснить варианты, которые у меня есть для архитектуры моего проекта API. Я хотел бы создать API с использованием JAX-RS версии 1.0. Этот API использует удаленные EJB-компоненты (EJB 3.0) из более крупного, старого и сложного приложения. Я…
02 сен '16 в 01:55
0
ответов
Добавление aspnet-api-versioning не позволяет UrlHelper генерировать маршруты API-контроллера в запросе Razor Pages.
Я могу создать файл-> новый проект API aspnetcore и использовать IUrlHelper создать маршрут по имени без проблем. [Route("api/[controller]")] public class ValuesController : Controller { public const string GetValues = "GetValues"; public const stri…
08 май '18 в 23:00
1
ответ
Версионный API с Swagger не обнаруживает операции API
Я реализовал API и интегрировал его с Swagger. Запуск ConfigureServices: services .AddMvcCore() .AddApiExplorer(); services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info { Title = "API", Version = "v1" }); }); Настройка запуска app.UseSwagger(…
05 июл '18 в 17:27
2
ответа
Несколько версий API с Swagger в MVC 6 при использовании ограничений действия
Надеемся, что кто-то попробовал нечто подобное с версионным API в MVC 6 и Swagger для отображения документации о различных версиях. Я использую рекомендуемые версии API в MVC 6 в соответствии с этим хранилищем ASP.NET 5. Единственное изменение, кото…
03 янв '16 в 02:12
3
ответа
Управление версиями Web-API не работает с версией по умолчанию
Я создал одно приложение веб-API с контролем версий. Я собираюсь использовать Microsoft.AspNet.WebApi.Versioning пакет, чтобы сделать это. Конфигурация Webapi: public static class WebApiConfig { public static void Register(HttpConfiguration config) …
02 янв '19 в 08:37
2
ответа
Как сделать управление версиями в ASP.NET Boilerplate Web API?
Я пытаюсь сделать управление версиями в рамках ASP.NET Boilerplate. Я создал две версии в Swagger Gen ("v1.0" и "v2.0") и установил версию API для Web API, но каждый раз я получаю все API в обеих версиях от Swagger. Startup.cs: AddSwaggerGen в Confi…
26 апр '18 в 06:25
2
ответа
RESTful API версии и группировки в документе от Swagger с несколькими конечными точками
Я пытаюсь реализовать параметры версии в приложении MVC dotnet Core, в котором есть конечная точка API. Установка, которую я ищу, похожа на это --AiM api |_v1 |_v2 --RMS api |_v1 У меня это в основном работает, но элементы на v1 не отображаются на v…
26 июл '17 в 15:53
1
ответ
Чистое решение для управления версиями заголовка API с помощью Spring WebFlux?
Пытаюсь сделать управление версиями API с HTTP-заголовком в Spring WebFlux, используя RouterFunction. С Spring WebFlux RouterFunction это невозможно сделать с помощью@GetMapping(headers = "API-VERSION=1.0.0") аннотаций. моя текущая попытка, которая,…
13 фев '19 в 08:17
2
ответа
Как переключаться между RestControllers в зависимости от значений HTTP-заголовка?
Мы рассматриваем возможность использования поля заголовка для указания версии REST API в нашем приложении весенней загрузки. Как мы можем сказать Spring boot для перенаправления вызовов в зависимости от значения заголовка? Я мечтаю о чем-то вроде эт…
26 июн '18 в 10:57
1
ответ
Правильный способ обработки старых версий мобильного приложения при изменении схемы базы данных
У меня есть ионное мобильное приложение для Android, которое подключается к серверу ruby на rails api, и это приложение использует postgresql в качестве сервера базы данных. всякий раз, когда я создаю новую функцию, я развертываю и API, и новое пр…
14 июн '17 в 17:31
1
ответ
Конфигурация управления версиями NSwag .NET Core API
Я хотел бы подготовить свой проект .NET Core Web API, чтобы можно было управлять и документировать несколько версий API в соответствии со стандартами служб REST. Я использую .NET Core 2.1 с NSwag (v11.18.2). Я также установил пакет NuGet для Microso…
06 авг '18 в 14:51
2
ответа
Управление версиями API Laravel 5.3
Я пытаюсь установить API-версию для API, над которым я работаю. Я нашел этот пост, в котором объяснялось, как сделать это с помощью промежуточного программного обеспечения и заменить строку в самом маршруте. По сути, указание таких маршрутов. Route:…
09 фев '18 в 16:49
1
ответ
Несколько действий совпадают. Следующие действия соответствовали данным маршрута и были выполнены все ограничения
Я пытаюсь создать версию API, но получаю следующую ошибку Несколько действий совпадают. Следующие действия соответствовали данным маршрута и были выполнены все ограничения Я не хотел дублировать все методы контроллера, а просто переопределил все, чт…
05 мар '18 в 01:05
0
ответов
Создание групп swagger на основе значения пользовательской аннотации
У меня есть пользовательская аннотация @ApiVersion и я хочу сгруппировать документацию по API на основе значения этой аннотации. Пожалуйста, обратите внимание, что: Многие методы отображения будут использовать один и тот же путь (это случай реализац…
30 май '18 в 04:25
1
ответ
Управление версиями Rails API и forum_url
Я пытаюсь добавить location заголовок моего версионного API. NoMethodError (undefined method `forum_url' for #<V1::ForumsController:0x00000004fabaa0>):app/controllers/v1/forums_controller.rb:24:in `create' Как я могу переопределить render loca…
26 дек '16 в 14:13
1
ответ
Невозможно автоматически загрузить сериализатор с помощью Grape Gem
Я строю API с: Ruby 2.2 Рельсы 4.2.6 виноградная жемчужина 0.16.2 active_model_serializers-gem 0.10.2 grape-active_model_serializers-gem (1.4 от мастера) Мои сериализаторы JSON работают хорошо, пока я не попытаюсь представить управление версиями API…
10 июл '16 в 22:13
1
ответ
Необязательный параметр вызывает пустое исключение в Swashbuckle.AspNetCore
У меня есть asp.net core 2.0 действие контроллера API с необязательным (и обнуляемым) параметром. Swashbuckle.AspNetCore 1.0.0 генерирование документации Swagger завершается неудачно, когда этот параметр присутствует в сигнатуре метода, но успешно, …
07 окт '17 в 06:21
1
ответ
Управление версиями API с использованием URL-адреса из WebApiConfig
config.Routes.MapHttpRoute( name: "Version1", routeTemplate: "api/v1/{controller}/{id}", defaults: new { id = RouteParameter.Optional , controllers = "studentV1" } ); мой вопрос, если мне нужен этот код для многих контроллеров, например controllers…
17 апр '18 в 03:23
0
ответов
Проблема сериализации даты при использовании подкласса javax.ws.rs.core.Application
Я создал два подкласса - V2Application extends javax.ws.rs.core.Application V3Application extends javax.ws.rs.core.Application getClasses() Метод в обоих вышеупомянутых классах возвращает соответствующие классы Resource и Provider. У меня есть польз…
23 мар '18 в 22:47
1
ответ
Индивидуальные ответы на ошибки для ошибок ApiVersioning в ядре webapi dotnet
Я создаю пакет lib для всех ошибок в сервисе Webapi. Эта библиотека будет использоваться для предоставления пользовательских ответов на ошибки, связанные с BadRequest, BadArgument, ApiVersionsing и т. Д. Мне нужна помощь в настройке ошибок, связанны…
06 мар '18 в 06:15