Вопросы по теме 'attributerouting'

Домашняя страница страниц справки ASP.NET по умолчанию?
Я хочу перейти на http://myserver и иметь возможность использовать страницы справки в качестве домашней страницы по умолчанию, поэтому первое, что должен увидеть гость http://myserver , - это страница справки. У меня настроен маршрут по...
12376 просмотров

Маршрутизация атрибутов с необязательными параметрами в веб-API ASP.NET
Я пытаюсь использовать маршрутизацию атрибутов Web API 2 для настройки пользовательского API. Мой маршрут работает так, что вызывается моя функция, но по какой-то причине мне нужно передать свой первый параметр, чтобы все работало правильно....
35232 просмотров

Маршрутизация атрибутов ASP Core 3.0
Как указать маршруты к следующей конечной точке API с помощью маршрутизации атрибутов? Возвращенный объект продукта имеет несколько атрибутов, а также поля Store и Manufacturer, которые содержат либо значение NULL, либо объекты Store и Manufacturer...
36 просмотров
schedule 25.10.2021

Привязка модели не работает с маршрутизацией атрибутов в .NET Core 2.1
Я могу заставить привязку модели работать нормально без маршрутизации атрибутов, например: /// <summary> /// Collect user details /// </summary> public IActionResult RegisterDetails(Guid CustomerId) { var Details = new Details()...
1230 просмотров

Укажите маршрут контроллера / действия по умолчанию в WebAPI с помощью AttributeRouting
Как установить контроллер по умолчанию для использования при использовании AttributeRouting вместо RouteConfiguration по умолчанию, которую использует WebAPI. т.е. избавьтесь от закомментированного раздела кода, поскольку он избыточен при...
23777 просмотров
schedule 27.02.2022

Необязательный строковый параметр маршрутизации MVC и некрасивые URL-адреса
Я использую mvc 5.2.3 на 4.5.1 и хочу эти URL-адреса /Nike обувь /Nike/Обувь/Бег /Nike/Рубашки/2002342345 /Nike/Обувь/Бег/98765432234 Мой контроллер имеет: [HttpGet] [Route("{brand}/{category}/{subcategory}/{page:int?}",...
3454 просмотров
schedule 17.03.2022

Можно ли использовать атрибутивную маршрутизацию и маршрутизацию на основе соглашений в одном и том же контроллере?
У меня есть контроллер с именем HotelsController для вставки и редактирования отелей. Он имеет следующую настройку (реализация метода удалена для простоты): [RoutePrefix("{member_id:int}/hotels")] public class HotelsController :...
1899 просмотров

Маршрутизация с атрибутами с несколькими параметрами в веб-API 2
Я пытаюсь использовать атрибутивную маршрутизацию с помощью Web API 2. Я определил префикс маршрута и у меня есть два метода. Первый работает, а второй не работает [RoutePrefix("api/VolumeCap")] public class VolumeCapController : ApiController {...
1460 просмотров

Поддерживает ли Web API 2 ограничения маршрута для параметров строки запроса?
В Web API 2 я могу поместить ограничения в шаблон маршрута; Например: [Route("api/foos/{id:int}")] void GetFooWithId(int id, [FromUri] string format = null) { ... } Есть ли способ ограничить параметры строки запроса, такие как format в...
1000 просмотров

Несколько маршрутов, назначенных одному методу, как определить, какой маршрут был вызван?
В данный момент я работаю над небольшим проектом ASP.NET MVC. Проект вышел несколько месяцев назад. Но изменения должны быть внесены по соображениям удобства использования и SEO уже сейчас. Я решил использовать атрибутивную маршрутизацию для...
8568 просмотров

MapMvcAttributeRoutes в ссылочной/внешней сборке
Я использую динамически загружаемые сборки в качестве источника для контроллеров MVC (плагин/надстройка). Я не могу найти способ сопоставить маршруты атрибутов для контроллеров в указанной сборке. Я попытался вызвать MapMvcAttributeRoutes из...
253 просмотров
schedule 12.04.2022

AttributeRouting с IHttpControllerSelector — управление версиями API
Я пытаюсь добиться управления версиями API, используя CustomHttpControlSelector и AttributeRouting на asp.net webapi. То, что я пытаюсь сделать, это различать версии контроллера по его пространствам имен. если запрос сделан в /api/v2/foo/bar, я...
585 просмотров

Маршрутизация атрибутов MVC5 в пространстве WebApi
Я использую контроллер MVC для создания динамического файла JavaScript (мне не нравится эта часть, но я пытаюсь поддерживать совместимость с предыдущей версией) в проекте Web Api... Клиент использует URL-адрес, например:...
553 просмотров

Маршрутизация атрибутов OData: один контроллер для нескольких типов данных
Я читаю блог обновления OData V4: https://blogs.msdn.microsoft.com/webdev/2014/03/13/getting-started-with-asp-net-web-api-2-2-for-odata-v4-0/ В нем упоминается недавно добавленный атрибут [ODataRoute] для маршрутизации атрибутов. В традиционном...
2255 просмотров

Маршрутизация атрибутов ASP.NET MVC — параметр всегда имеет значение null
Недавно столкнулся со следующей проблемой. Предположим, что у нас есть следующий контроллер с методом GET внутри: [RoutePrefix("admin-panel")] public class AdminPanelController : Controller { [Route("places/edit/{placeId}")] public...
1178 просмотров

Регулярное выражение маршрута WebAPI с необязательными частями
Я хочу сопоставить метод действия WebAPI с URL-адресами в формате api/v2/l8n/{cultureCode} , но чтобы избежать конфликтов маршрута с другими методами, мне нужно ограничить параметр cultureCode только значениями, соответствующими регулярному...
1397 просмотров
schedule 03.08.2022

Настройка AttributeRouting в ASP.NET MVC 5
У меня есть область RetailersAssistance и контроллер- namespace SkyTracker.Areas.RetailersAssistance.Controllers { [RouteArea("ra")] public class LoginController : Controller { [Route("foo")] public ActionResult Test()...
528 просмотров

Оптимизация производительности или маршрутизация атрибутов и таблица маршрутизации
Я работаю с маршрутизацией атрибутов в веб-приложении asp.net mvc 4. Это единое приложение, которое поддерживает 15 различных культур и более 20 языков. В результате моя таблица маршрутизации чрезвычайно велика, более 3000 маршрутов. Основная...
954 просмотров

Невозможно отправить POST в конечную точку веб-API с использованием маршрутизации атрибутов
У меня есть проект веб-API, который использует маршрут по умолчанию "api/{controller}/{id}", где "id" является необязательным. В большинстве случаев этого достаточно, но в некоторых случаях мне нужна маршрутизация атрибутов. В этом конкретном случае...
218 просмотров
schedule 30.08.2022

производительность Html.ActionLink и Url.Action
У меня есть веб-приложение asp.net mvc для крупномасштабного приложения, которое многоязычно и поддерживает 15 разных языков. Я использую маршрутизацию атрибутов для локализации своих маршрутов, так как необходимо локализовать URL-адреса. Это...
968 просмотров