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

Маршрутизация в MVC 6
У меня есть супер простой контроллер с двумя методами: public IActionResult Users(long id) { return Json(new { name = "Example User" }); } public IActionResult Users() { return Json(new { list = new List<User>() }); } Один для...
7997 просмотров

Запрос соответствует нескольким действиям, что приводит к неоднозначности действий с разными параметрами в ASP.NET 5/MVC 6.
У меня есть простой маршрут в моем проекте: routes.MapRoute( name: "api", template: "api/{controller}/{action}"); В моем контроллере у меня есть два действия: [HttpGet] public string Get(string value) {...
4171 просмотров

Как передать несколько параметров методу get в ASP.NET Core
Как передать несколько параметров методам Get в контроллере MVC 6. Например, я хочу иметь что-то вроде следующего. [Route("api/[controller]")] public class PersonController : Controller { public string Get(int id) { } public...
346694 просмотров
schedule 17.04.2022

Маршруты в ASP.net Core API
Я читал много статей о маршрутах для API в ядре Asp.net, но не могу заставить его работать. Во-первых, это мой контроллер: Public class BXLogsController : Controller { //[HttpGet("api/[controller]/ID/{id}", Name = "GetL")] public...
61326 просмотров

MVC — почтовый маршрут не работает в IIS
У меня есть проект MVC, который отлично работает в VS. Но когда я публикую его и использую в IIS, страница поиска всегда дает такой результат: Веб-страница не найдена для веб-адреса: Мой контроллер имеет эти два варианта: [HttpPost]...
334 просмотров

как реализовать функциональность Multi-Tenant в asp.net-core
У меня есть приложение Asp.net Core. Я хочу разрешить нескольким/разным арендаторам (клиентам) доступ к одному и тому же приложению, но с использованием разных URL-адресов. У меня есть общая база данных для всех арендаторов (клиентов). Итак, это...
2601 просмотров
schedule 13.04.2024

Маршрутизация атрибутов ASP.NET Core
Я переношу проект на ядро ​​asp net, но мне не удалось настроить эти маршруты, я использую атрибуты для сопоставления действий. Код для ASP.Net WebAPI2 [Route("api/[controller]")] public class SalesController : Controller { // api/sales/1...
8987 просмотров

Как я могу установить несколько ограничений маршрута в ASP.NET MVC Core?
Я много искал в Интернете, чтобы найти способ установить ограничения типа The Customer Id should be a guid and required , чтобы я мог получить [HttpGet("{customerId:guid|required}")] , но, к сожалению, у меня нет решения для этого. Документ от...
1125 просмотров

GET api не может получить свои аргументы
У меня есть простой контроллер api ядра aspnet, когда действие get, но это действие не может получить свои аргументы из пути запроса. Есть ли что-нибудь, что я неправильно использую для маршрутизации webapi? действие: [HttpGet]...
577 просмотров
schedule 03.07.2023

Запрос MVC не соответствует ни одному маршруту
У меня есть следующий контроллер, где мне нужно найти маршруты для различных действий: [Route("api/[controller]/[action]")] [EnableCors("MyPolicy")] public class UserController : Controller { IUserService _userService; public...
2462 просмотров

Как указать, что метод в контроллере не является методом действия?
У меня есть ситуация, когда я хочу использовать контроллер для конкретной страницы. В этом контроллере у меня есть метод действия и куча вспомогательных методов. В реальной жизни вспомогательные методы наследуются от BaseController , но для...
493 просмотров

Маршрутизация атрибутов ASP Net Core и двойная косая черта
Как указано здесь , наличие двойной косой черты в URL-адресе допустимо. У меня есть проект ASP Net Core, который использует маршрутизацию атрибутов, контроллер с именем GroupController для обработки операций с Group s и действие для PUT ting...
3328 просмотров

Атрибут HTTP такой же, как маршрутизация — основной API ASP.Net?
Я делаю веб-API ASP.net core 2.0, и в моем контроллере есть метод, называемый [HttpPost("Create")] public void Create() { // var d = employee; } Действует ли атрибут HttpPost так же, как атрибут [Route] , или мне нужны оба?
442 просмотров

Маршруты атрибутов ASP.NET и маршруты по умолчанию могут работать вместе?
У меня есть проект, написанный в NET Core 2.1, в котором у меня есть куча контроллеров/действий с маршрутами атрибутов. Что-то вроде: [Route("~/test")] public class ProductsController : Controller { [HttpGet("{id:int}")] public...
594 просмотров

.NET Core 2.1 добавляет область в качестве параметра URL
Я пытаюсь реализовать область для администраторов в своем приложении ASP.Net MVC Core 2.1. Я настроил маршрут для области следующим образом: app.UseMvc(routes => { routes.MapRoute( name: "areas",...
357 просмотров

Пользовательский маршрут веб-API ASP.Net Core не работает
У меня есть проект ASP.Net Core Web API и следующий контроллер: [Route("/api/v0.1/controller")] [ApiController] public class MyController : ControllerBase { [HttpGet("/test")] public ActionResult Test() { return null; } } но когда я...
379 просмотров

Параметр Angular, передаваемый моему контроллеру, всегда имеет значение false
Не уверен, что у меня правильная маршрутизация или синтаксис, так как я немного новичок в маршрутизации Angular. Но параметр isPartial всегда имеет значение false. Вот мой код в Angular/Typescript, где я вызываю свой контроллер веб-сервиса. Я...
216 просмотров

rfc7231#section-6.5.1 проблема с доступом к API-интерфейсу контроллера входящего трафика dotnet core в Kubernetes
Я развернул простое приложение dotnet core в Kubernetes. Сервис, который выставлен, показан ниже apiVersion: v1 kind: Service metadata: creationTimestamp: "2020-01-17T18:07:23Z" labels: app.kubernetes.io/instance: expo-api...
709 просмотров

Маршрутизация ASP Core 3.1
У меня есть 2 HttpGet конечных точки в одном контроллере. Чтобы маршруты были разными, я добавил к одному из них параметр. Посмотрите на следующий код [ApiController] [Route("api/[controller]")] public class UserController :...
72 просмотров
schedule 22.11.2022

Маршрутизация по умолчанию для проекта веб-API
Когда я создаю новый ASP.NET Core Web Application и выбираю шаблон проекта API и запускаю его, он направляется к http://localhost:64221/weatherforecast . Могу ли я узнать, где он настраивает маршрутизацию по умолчанию для weatherforecast...
63 просмотров