Вопросы по теме 'asp.net-core-routing'
Проблемы с маршрутизацией ядра WebAPI
Итак, я играю с веб-API (ASP.NET Core 2) и имею проблемы с маршрутизацией.
У меня есть несколько контроллеров, таких как:
SchoolController TeacherController.
У обоих есть Gets: Get(int id)
Проблема в том, что когда я запускаю его, я...
13830 просмотров
schedule
19.02.2023
Имя метода PUT ASP.NET Core WebAPI 2
Я боролся некоторое время и, похоже, не могу заставить это работать.
У меня есть контроллер, скажем, «Учитель».
Я хочу действие PUT с другим именем, но допускаю [FromBody] сложный DTO.
Как я могу вызвать его? Все, что я пробовал, дает мне...
5291 просмотров
schedule
07.05.2023
Asp.Net Core WEB API ошибка 404 метод вызова
Я пытаюсь создать дополнительный метод Get в веб-API, но возвращается 404 (метод не найден).
В своих API до Core я создавал такие методы, как:
[HttpGet]
[Route("api/MyNewMethodName")]
public object MyNewMethodName(string parameter1)
{}
И...
9620 просмотров
schedule
23.07.2022
Не удается связать параметры с помощью [FromQuery] ASP Net Core 2 API
Я новичок в ASP Net Core 2, я хочу связать различные параметры, поступающие из строки запроса URL, с параметрами действия в моем действии:
[HttpGet("{page}&{pageSize}&{predicate}", Name = "GetBuildingsBySearchCriteria")]
public...
4566 просмотров
schedule
08.12.2022
Могу ли я переопределить действие по умолчанию для одного контроллера в ASP.Net Core MVC
Можно ли отменить действие по умолчанию для одного контроллера, не влияя на остальную маршрутизацию? В настоящее время у меня есть маршрут по умолчанию
routes.MapRoute(
name: "Default",
template: "{controller}/{action}",
defaults: new...
1592 просмотров
schedule
31.03.2022
Маршрутизация не работает с собственным веб-API
По сути, это то, что у меня есть, очень простой набор из трех файлов со свежим ядром asp.net 2.1 (фактически скопировано из руководств):
public class Program
{
public static void Main(string[] args)
{...
5698 просмотров
schedule
05.03.2022
Маршрутизация атрибутов .NET Core MVC с форматом
Клиент хочет иметь возможность добавить расширение файла в конце наших вызовов GET WebApi, которые будут определять выходной формат.
Например, ИСПОЛЬЗОВАТЬ:
/api/v1.0/customers.xml
or
/api/v1.0/customers.json
или этот URL с...
466 просмотров
schedule
19.10.2022
Как создать URL-адрес из шаблона маршрута в ASP.NET Core
У меня есть два отдельных сайта ASP.NET Core A1 и A2 на основе одной и той же общей библиотеки B .
A1 и A2 находятся на a1.example.com и a2.example.com, и у них есть контроллеры с шаблонами маршрутов, похожими на
A1 :...
1298 просмотров
schedule
22.03.2023
Как использовать параметры запроса в атрибутах?
Я хочу использовать параметры запроса в атрибутах конечной точки, но не знаю, как их использовать.
Я пробовал это:
[HttpPost("fooBar/{version}?amount={amount}&date={date}")]
Но вместо этого я получаю эту ошибку:...
2087 просмотров
schedule
22.03.2023
почему выбрасываются исключения, поскольку найдено несколько действий, соответствующих запросу
Я новичок в ASP.NET MVC, ниже мой контроллер API:
// API controller named Movie
[HttpGet]
public JsonResult Get()
{
....
}
[HttpGet]
public JsonResult Get([FromQuery]int id)
{
....
}
[HttpGet]
public JsonResult...
69 просмотров
schedule
15.04.2023
Как установить область по умолчанию в ASP.NET Core?
Я использую области в своем приложении ASP.NET Core 3.1 (MVC).
Теперь я хочу, чтобы все запросы без явной области по умолчанию переходили в основную область. Вот как я сейчас настраиваю маршрутизацию конечных точек:
app.UseEndpoints(endpoints...
2406 просмотров
schedule
02.08.2023
Не удается поразить конечные точки AspNetCore 3.1 MVC API при публикации
AspNetCore 3.1 MVC API. Обычный запуск
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseHttpsRedirection();...
42 просмотров
schedule
24.09.2022