Вопросы по теме '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 просмотров
schedule
10.08.2022
Запрос соответствует нескольким действиям, что приводит к неоднозначности действий с разными параметрами в ASP.NET 5/MVC 6.
У меня есть простой маршрут в моем проекте:
routes.MapRoute(
name: "api",
template: "api/{controller}/{action}");
В моем контроллере у меня есть два действия:
[HttpGet]
public string Get(string value)
{...
4171 просмотров
schedule
08.09.2023
Как передать несколько параметров методу 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 просмотров
schedule
05.06.2022
MVC — почтовый маршрут не работает в IIS
У меня есть проект MVC, который отлично работает в VS. Но когда я публикую его и использую в IIS, страница поиска всегда дает такой результат:
Веб-страница не найдена для веб-адреса:
Мой контроллер имеет эти два варианта:
[HttpPost]...
334 просмотров
schedule
24.06.2022
как реализовать функциональность 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 просмотров
schedule
30.06.2023
Как я могу установить несколько ограничений маршрута в ASP.NET MVC Core?
Я много искал в Интернете, чтобы найти способ установить ограничения типа The Customer Id should be a guid and required , чтобы я мог получить [HttpGet("{customerId:guid|required}")] , но, к сожалению, у меня нет решения для этого. Документ от...
1125 просмотров
schedule
18.07.2023
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 просмотров
schedule
09.07.2022
Как указать, что метод в контроллере не является методом действия?
У меня есть ситуация, когда я хочу использовать контроллер для конкретной страницы. В этом контроллере у меня есть метод действия и куча вспомогательных методов. В реальной жизни вспомогательные методы наследуются от BaseController , но для...
493 просмотров
schedule
09.06.2023
Маршрутизация атрибутов ASP Net Core и двойная косая черта
Как указано здесь , наличие двойной косой черты в URL-адресе допустимо.
У меня есть проект ASP Net Core, который использует маршрутизацию атрибутов, контроллер с именем GroupController для обработки операций с Group s и действие для PUT ting...
3328 просмотров
schedule
26.02.2022
Атрибут HTTP такой же, как маршрутизация — основной API ASP.Net?
Я делаю веб-API ASP.net core 2.0, и в моем контроллере есть метод, называемый
[HttpPost("Create")]
public void Create()
{
// var d = employee;
}
Действует ли атрибут HttpPost так же, как атрибут [Route] , или мне нужны оба?
442 просмотров
schedule
02.12.2022
Маршруты атрибутов ASP.NET и маршруты по умолчанию могут работать вместе?
У меня есть проект, написанный в NET Core 2.1, в котором у меня есть куча контроллеров/действий с маршрутами атрибутов. Что-то вроде:
[Route("~/test")]
public class ProductsController : Controller
{
[HttpGet("{id:int}")]
public...
594 просмотров
schedule
21.11.2022
.NET Core 2.1 добавляет область в качестве параметра URL
Я пытаюсь реализовать область для администраторов в своем приложении ASP.Net MVC Core 2.1.
Я настроил маршрут для области следующим образом:
app.UseMvc(routes =>
{
routes.MapRoute(
name: "areas",...
357 просмотров
schedule
01.04.2023
Пользовательский маршрут веб-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 просмотров
schedule
09.03.2022
Параметр Angular, передаваемый моему контроллеру, всегда имеет значение false
Не уверен, что у меня правильная маршрутизация или синтаксис, так как я немного новичок в маршрутизации Angular. Но параметр isPartial всегда имеет значение false.
Вот мой код в Angular/Typescript, где я вызываю свой контроллер веб-сервиса. Я...
216 просмотров
schedule
05.05.2023
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 просмотров
schedule
07.07.2022
Маршрутизация 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 просмотров
schedule
08.03.2023