Вопросы по теме 'asp.net-core-routing'

Как написать промежуточное ПО в качестве пользовательского маршрутизатора в ядре asp.net?
Я хочу преобразовать этот код: var trackPackageRouteHandler = new RouteHandler(context => { var routeValues = context.GetRouteData().Values; return context.Response.WriteAsync( $"Hello! Route values:...
3065 просмотров

asp.net core web api center маршрутизация
У меня проблема, связанная с маршрутизацией ядра asp.net . Я знаю, что мы можем использовать маршрутизацию атрибутов, но я не нашел ничего, связанного с центральной маршрутизацией, например asp.net web api. Что-то вроде ниже:...
2787 просмотров

Маршрутизация на основе соглашений ASP.Net Core Web API?
Что мне не хватает, что меня встречает 404 для этого контроллера? Я действительно не хочу использовать маршрутизацию на основе атрибутов. Я также не хочу, чтобы action был частью каких-либо URI. Я использую Visual Studio 2017 и .Net Core 1.1....
5192 просмотров

Хотите маршрутизировать к базовому контроллеру, если указанный контроллер не найден
У меня есть базовый контроллер, который обеспечивает базовые реализации некоторых действий: [Route("api/[controller]")] public class BaseAppController : Controller {... У меня есть несколько контроллеров, которые происходят от этого, и они...
392 просмотров

Действие контроллера с несколькими параметрами
Я пытаюсь понять, что я думаю является проблемой привязки модели в моем проекте ASP.NET Core. У меня есть следующее действие контроллера Index: [HttpGet] public async Task<IActionResult> Index(SortFilterIndexOptions options) { ... }...
1014 просмотров
schedule 07.08.2022

ASP NET MVC 5: RedirectToAction внезапно перестает работать
в моем проекте ASP.NET у меня есть форма, которая отправляет данные через POST в метод, который выглядит так: [HttpPost] public IActionResult PerformanceControl(int id, string button, ShowPerformanceControlViewModel viewModel) { //some logic...
578 просмотров

Как я могу получить текущее имя маршрута с помощью ASP.NET Core?
У меня есть приложение, написанное поверх фреймворка ASP.NET Core 2.2. У меня следующий контроллер public class TestController : Controller { [Route("some-parameter-3/{name}/{id:int}/{page:int?}", Name = "SomeRoute3Name")]...
7813 просмотров

Строковый параметр HTTP GET, заканчивающийся выбранными ключевыми словами, не разрешен в ядре .net.
Visual Studio: 2019 .NET Core: 2.2 Язык: C# Проблема : я создал .NET Core API с конечной точкой GET, украшенной маршрутизацией атрибутов, которая принимает строковый параметр, и здесь я получаю ответ 404.7 для некоторых ключевых слов, например....
146 просмотров

Маршрутизация атрибутов ASP.NET Core - префикс языкового стандарта
У меня такой контроллер: [Route("blog")] [Route("{locale:regex(^(de|es|fr)$)}/blog", Order = -1)] public class BlogController : Controller { [HttpGet("{id:int}.htm")] [HttpGet("{slug}/{id:int}.htm")] public IActionResult...
120 просмотров