Описание тега asp.net-mvc-apiexplorer

ASP.NET MVC.ApiExplorer is a portable, independent component designed to help you explore all actions of controller in an ASP.NET MVC project.
0 ответов

Web Api 2 генератор справочной документации

Я установил Microsoft.AspNet.WebApi.HelpPage в свой проект web api 2 и могу успешно вывести страницы /help. Одна вещь, которую я, кажется, не могу начать, однако, это заставить ее генерировать документацию комментариев XML, которую я добавил к класс…
11 мар '15 в 13:29
1 ответ

Удаление нескольких записей с помощью apiController и angular

Как удалить несколько записей с apiController и угловой? Я попробовал следующее. Но мне не удалось Контроллер API: public class NewsCategoriesController : ApiController { private readonly IJN_NewsCategoriesService _ijnNewsCategoriesService; public N…
07 авг '14 в 13:28
2 ответа

Страница справки WebAPI - Документация для свойств возврата или модели параметров / класса

Я использую страницу справки Web API с Web API 2 (5.0) - оба последних пакета Nuget. Мне бы хотелось, чтобы в справочной документации отображались комментарии к свойствам классов, которые являются параметрами или возвращаются в теле HttpResponseMess…
1 ответ

Веб-API ASP.NET: вызов ApiDescription для бросков ApiExplorer: этот метод не может быть вызван на этапе предварительной инициализации приложения

На основе этого поста http://codebetter.com/johnvpetersen/2012/08/01/documenting-your-asp-net-web-apis/ я пишу "контроллер документации", почти так же, как это делается в ссылка выше. Однако, когда я делаю следующий звонок GlobalConfiguration.Config…
1 ответ

Как сообщить веб-API ApiExplorer, что конечная точка будет возвращать двоичные данные (например, ZIP-файл)?

Для конечных точек, возвращающих модели, мы можем использовать ResponseTypeAttribute чтобы сообщить документации справочной страницы, как будут выглядеть возвращаемые данные: /// <summary> /// returns the specified Foo. /// </summary> [R…
0 ответов

Создание страниц справки для ASP.NET Web API и документирование типов возврата

Для создания страницы справки для API методы, XML-документация была использована, как описано в этом разделе Создание страниц справки для ASP.NET Web API и ASP.Net WebApi Help Page. Один из моих api's подпись такова: /// <summary> /// this is …
2 ответа

ASP.NET Web API Генерация всех параметров из модели - страницы помощи

Я занят созданием веб-API (внутри приложения asp mvc4). Я использую библиотеку, предложенную на сайте asp.net для создания документации ( http://www.asp.net/web-api/overview/creating-web-apis/creating-api-help-pages). Моя проблема в том, что если мо…
1 ответ

Как убедить ApiExplorer создать документацию для ExpandoObject?

Я создал очень аккуратный способ реализации метода PATCH для моего проекта Web.API, используя в качестве параметра ExpandoObject. Как показано ниже: [HttpPatch, Route("api/employee/{id:int}")] public IHttpActionResult Update(int id, [FromBody] Expan…
17 фев '16 в 09:11
0 ответов

APIExplorer + JsonPatchDocument + AutoRest

Я использую AutoRest для автоматической генерации клиентов для вызова моего API. Все работает нормально, пока я не попытался добавить JsonPatchDocument. Я хотел бы, чтобы API Explorer представлял тип данных универсального через OpenAPI, а компонент …
08 май '18 в 16:45
1 ответ

Как получить имя контроллера и данные, доступные в пользовательском контроллере, используя GetApiExplorer()

Привет у меня есть BaseController : ApiController А также TestController : BaseController Как получить имя контроллера и соответствующие сведения о TestController используя приведенный ниже код GlobalConfiguration.Configuration.Services.GetApiExplor…
1 ответ

Как использовать веб-API из приложения Asp.net?

У меня есть свое собственное приложение Web API, в котором я хочу вызвать другой API, который находится на сервере. Как я могу это сделать? var result = url(http://54.193.102.251/CBR/api/User?EmpID=1&ClientID=4&Status=true); // Something lik…
15 июн '17 в 17:23
1 ответ

Маршрутизация атрибута Ограниченный маршрут

Я использую пакет http://attributerouting.net/ nuget для WebApi. Вот мои два метода GET и атрибуты маршрута для списка и определенного элемента: [GET("api/products/{tenantid}/{channelid}?{skip=0}&{take=20}&{status=1}")] public IEnumerable&lt…
2 ответа

Допустимые маршруты не обнаружены MVC.ApiExplorer

При использовании страницы справки ASP.NET Web API и соответствующего MVC.ApiExplorer у меня есть действительные маршруты, которые доступны через http, но не обнаружены ApiExplorer. Эти маршруты обнаруживаются только при использовании общего правила…
0 ответов

Показать PDF в 64-битной в iexplorer

Мне нужно показать файл PDF с данными, эти данные являются данными:application/pdf;base64, @Session["Pdf"] . Таким образом, процесс работает на моем компьютере, я открываю PDF и автоматически добавляю PDF с данными в GOOGLE CHROME. Проблема в том, ч…
1 ответ

ASP.NET WebAPI - Как сканировать зарегистрированные действия

У меня есть несколько методов в моем WebApi, которые возвращают HttpResponseMessage. Поскольку тип ответа неизвестен, я должен зарегистрировать их в HelpPageConfig, используя что-то вроде config.SetActualResponseType(typeof(X), "SomeController", "Ge…
1 ответ

ApiExplorer для контроллеров WebAPI во внешней сборке

Мои контроллеры WebApi находятся в сборке (собственное приложение OWIN или приложение ASP MVC). Можно ли использовать ApiExplorer из другого приложения (которое динамически загружает сборку с контроллерами WebApi) для создания документации по Web AP…
08 сен '15 в 16:05
3 ответа

Пользовательский ApiExplorer с ApiControllers на основе пространства имен

Я пытаюсь добавить документацию по API в моей бэкэнд-системе. По умолчанию ApiExplorer и страница справки работали безупречно, пока я не представил версии для своих контроллеров Api. Для добавления версий я создал подпапки в папке Controllers: v1 v2…
0 ответов

Sitecore и Swashbuckle

Я пытался документировать свой Sitecore WebApi, используя Swashbuckle, но безуспешно. Я установил Swashbuckle.Core Nuget, и добавил эту логику в Initialize конвейерный процессор: GlobalConfiguration.Configuration .EnableSwagger(); Я запускаю этот пр…
0 ответов

C# IApiExplorer не показывает методы из контроллера с ParameterBindingAttribute

Я использую страницу справки ASP.NET Web API для моего WebApi, но, к сожалению, метод контроллера, который использует ParameterBindingAttribute не перечислены на GetApiExplorer(), Пример ниже GetOutPut в списке и GetEntrance не. public HelpControlle…
3 ответа

Создать описание полей для параметров тела

Так что я много гуглил, чтобы попытаться решить эту проблему, но, похоже, ничего не могу найти по ней. См. Рисунок для справки, но я пытаюсь заполнить поле Описание для параметров тела. Каков наилучший способ сделать это?
01 сен '15 в 19:02