Описание тега asp.net-core-routing
Вопросы о маршрутизации в ASP.NET Core
3
ответа
Маршрутизация не работает с автономным веб-API
По сути, это то, что у меня есть, очень простой набор из трех файлов со свежим ядром asp.net 2.1 (фактически скопированный из учебников): public class Program { public static void Main(string[] args) { CreateWebHostBuilder(args).Build().Run(); } pub…
31 май '18 в 20:41
1
ответ
Ядро asp.net и идентификатор asp-route-id
Я создал контроллер контактов с этой подписью: public IActionResult Index(string id) Ничего особенного в таблице маршрутов: app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); На своем…
19 апр '17 в 02:04
3
ответа
Как реализовать функциональность Multi-Tenant в asp.net-ядре
У меня есть приложение Asp.net Core. Я хочу, чтобы несколько / разные Арендаторы (Клиенты) имели доступ к одному и тому же приложению, но с разными URL. У меня есть общая база данных для всех арендаторов (клиентов). Так что это основная часть, я хоч…
30 мар '17 в 09:42
1
ответ
Web API в ASP.Net Core не работает
Я создал проект веб-API в visual studio. Я добавил контроллер, который: [Route("api/[controller]")] public class AccountController : Controller с функцией: [HttpGet("{id}")] public IActionResult Test(Int32 id) { return StatusCode(StatusCodes.Status5…
08 май '18 в 13:36
1
ответ
Ядро ASP.net, как отобразить сообщение и поставить маршрут запроса на HTTP:// сайт / область / контроллер
Я собираюсь сопоставить свой пост и поставить запрос на URL http://site/area/controllerи я использовал HttpPost а также HttpPut атрибутов. Но когда я отправляю данные на сервер, он возвращает 404 Не найдено. Мой код: public class ApplicationsControl…
15 апр '18 в 10:21
1
ответ
Переопределение маршрутизации
Я ищу способ переопределить вызов действия, если какое-либо действие присутствует в контроллере. Представить: [Route("api/[controller]")] public partial class UsersController : BaseController { [HttpGet("Friends/{id}")] public IActionResult GetFrien…
07 авг '18 в 18:37
0
ответов
Опустить среднюю часть URL
Я занимаюсь разработкой веб-приложения для блога и хочу, чтобы ссылки на отдельные записи блога выглядели так: http://example.com/Post/2017/1/22/post-titleно в то же время, если в день более двух постов, ссылка на второй должна выглядеть так: http:/…
23 янв '17 в 01:47
0
ответов
Как создать динамическую маршрутизацию в Asp.Net Core MVC
Я использовал Asp.Net Core MVC для меня REST API, но я хочу создать несколько повторно используемых контроллеров и распространять их через отдельную DLL. В другом проекте я хочу зарегистрировать эти контроллеры следующим образом: services.AddMvc().A…
07 июн '18 в 14:55
2
ответа
Asp.net core 2 Префиксная маршрутизация
Как создать префиксную маршрутизацию для работы MVC CRUD. Я работаю над приложением, которое требует администратора и интерфейс. Для администратора я хочу, чтобы все маршруты указывали на localhost:5000/admin/.... У меня разные контроллеры public cl…
21 дек '17 в 11:38
3
ответа
Контроллер веб-API.NET Core (2.1), принимающий все, что следует в URL-адресе запроса, в качестве параметра
У меня есть контроллер веб-API.NET Core 2.1 (далее TestController), который должен генерировать перенаправления на другие URL при получении запросов GET. Пример: Контроллер называется так: http://localhost/api/v1/Test/somedir/somesubdir/filename.ext…
31 июл '18 в 13:51
1
ответ
ASP.NET Web API пользовательское действие публикации не работает
Итак, у меня есть GebruikerController в моем API. Gebruiker - это голландский пользователь, и этот контроллер делает то, что он регистрирует пользователя, получает список пользователей, добавляет пользователей и получает конкретного пользователя. Но…
20 ноя '17 в 10:37
2
ответа
Добавление ограничения с помощью HttpGet (...) не работает в ASP.Net Core
Я новичок в основной платформе ASP.NET. Я работаю над примером приложения, где я собираю некоторые ежедневные данные из сервиса. Моя подпись API, как показано ниже - [HttpGet("daily/{state}/{year}/{month}/{day}")] public async Task<IActionResult&…
20 янв '19 в 19:02
0
ответов
Маршрутизация ASP.NET Core MVC на контроллер не работает после конфликта имен
Изначально у меня было 2 контроллера с одинаковым именем "AgreementController", но один находился в пространстве имен "API". Это вызвало ошибки при маршрутизации, используя настройки ниже: app.UseMvc(routes => { routes.MapRoute( name: "default", …
11 окт '18 в 08:48
2
ответа
Получить HTTP-метод (ы) для имени маршрута
Я хочу вывести список методов HTTP, которые пользователи могут использовать для определенного имени маршрута. Например [HttpGet("somethingcool",Name="name"] public IActionResult Get(){ Ok(); } [HttpPost("somethingcool",Name="name"] public IActionRes…
09 окт '17 в 14:37
3
ответа
AmbiguousActionException: несколько действий совпадают. Следующие действия соответствовали данным маршрута и были выполнены все ограничения
Я создаю сайт, используя ASP.NET Core MVC. Когда я нажимаю на действие, я получаю эту ошибку: AmbiguousActionException: Multiple actions matched. The following actions matched route data and had all constraints satisfied: Web.Controllers.ChangeEvent…
24 ноя '16 в 23:16
3
ответа
Не удается получить HTTP-запрос PUT для работы в Asp.Net Core.
Я пытаюсь обновить запись в "игровой" таблице. Тем не менее, мой put-запрос в ASP.net, кажется, никогда не срабатывает, и я не могу понять, почему. Это контроллер в ASP.net: [Route("game/{update.GameID}")] [HttpPut] public IActionResult updateGame([…
10 ноя '18 в 23:48
1
ответ
Маршрутизация основных атрибутов ASP.NET
Я переносил проект в ядро asp net, но я не смог настроить эти маршруты, я использую атрибуты для сопоставления действий. Код для ASP.Net WebAPI2 [Route("api/[controller]")] public class SalesController : Controller { // api/sales/1 -> ok [HttpG…
26 сен '17 в 12:49
1
ответ
Как обработать запрос маршрутизации "john.myexample.com" в ASP.NET Core
Предположим, что URL моего приложения myexample.com, myexample.com имеет пользователя john у него есть общедоступная ссылка на профиль john.myexample.com как обрабатывать такие типы запросов в приложении ASP.NET Core и отображать на UserController к…
23 мар '18 в 13:12
0
ответов
В ASP.NET Core разрешен необязательный идентификатор в маршруте
Мои маршруты настроены как app.UseMvc(routes => { routes.MapRoute( name: "areaRoute", template: "{area:exists}/{controller=Home}/{action=Index}/{id?}"); routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); То…
13 апр '17 в 13:03
1
ответ
Основные проблемы маршрутизации WebAPI
Итак, я играю с Web API (ASP.NET Core 2) и имею проблемы с маршрутизацией. У меня есть несколько контроллеров, таких как: SchoolControllerTeacherController. У обоих есть: Get(int id) Проблема в том, что когда я его запускаю, я получаю сообщение об о…
29 янв '18 в 00:59