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

Проблемы с маршрутизацией ядра WebAPI
Итак, я играю с веб-API (ASP.NET Core 2) и имею проблемы с маршрутизацией. У меня есть несколько контроллеров, таких как: SchoolController TeacherController. У обоих есть Gets: Get(int id) Проблема в том, что когда я запускаю его, я...
13830 просмотров

Имя метода PUT ASP.NET Core WebAPI 2
Я боролся некоторое время и, похоже, не могу заставить это работать. У меня есть контроллер, скажем, «Учитель». Я хочу действие PUT с другим именем, но допускаю [FromBody] сложный DTO. Как я могу вызвать его? Все, что я пробовал, дает мне...
5291 просмотров

Asp.Net Core WEB API ошибка 404 метод вызова
Я пытаюсь создать дополнительный метод Get в веб-API, но возвращается 404 (метод не найден). В своих API до Core я создавал такие методы, как: [HttpGet] [Route("api/MyNewMethodName")] public object MyNewMethodName(string parameter1) {} И...
9620 просмотров

Не удается связать параметры с помощью [FromQuery] ASP Net Core 2 API
Я новичок в ASP Net Core 2, я хочу связать различные параметры, поступающие из строки запроса URL, с параметрами действия в моем действии: [HttpGet("{page}&{pageSize}&{predicate}", Name = "GetBuildingsBySearchCriteria")] public...
4566 просмотров

Могу ли я переопределить действие по умолчанию для одного контроллера в ASP.Net Core MVC
Можно ли отменить действие по умолчанию для одного контроллера, не влияя на остальную маршрутизацию? В настоящее время у меня есть маршрут по умолчанию routes.MapRoute( name: "Default", template: "{controller}/{action}", defaults: new...
1592 просмотров

Маршрутизация не работает с собственным веб-API
По сути, это то, что у меня есть, очень простой набор из трех файлов со свежим ядром asp.net 2.1 (фактически скопировано из руководств): public class Program { public static void Main(string[] args) {...
5698 просмотров

Маршрутизация атрибутов .NET Core MVC с форматом
Клиент хочет иметь возможность добавить расширение файла в конце наших вызовов GET WebApi, которые будут определять выходной формат. Например, ИСПОЛЬЗОВАТЬ: /api/v1.0/customers.xml or /api/v1.0/customers.json или этот URL с...
466 просмотров

Как создать 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 просмотров

почему выбрасываются исключения, поскольку найдено несколько действий, соответствующих запросу
Я новичок в ASP.NET MVC, ниже мой контроллер API: // API controller named Movie [HttpGet] public JsonResult Get() { .... } [HttpGet] public JsonResult Get([FromQuery]int id) { .... } [HttpGet] public JsonResult...
69 просмотров

Как установить область по умолчанию в ASP.NET Core?
Я использую области в своем приложении ASP.NET Core 3.1 (MVC). Теперь я хочу, чтобы все запросы без явной области по умолчанию переходили в основную область. Вот как я сейчас настраиваю маршрутизацию конечных точек: app.UseEndpoints(endpoints...
2406 просмотров

Не удается поразить конечные точки 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 просмотров