Мы пытаемся создать приложение MVC в C #.Мы хотим изменить конфигурацию маршрутизации таким образом, чтобы он имел уникальный идентификатор между URL-адресом домена и именем контроллера. Уникальный идентификатор является динамическим и основан на уникальном идентификаторе, приложение будет подключаться к соответствующей базе данных через сервер эластичных баз данных.
Проблема в том, что mvc рассматривает uniqueId в качестве контроллера.Когда я искал, я нашел несколько решений, где uniqueId является статическим и уже определен. Пожалуйста, найдите ссылку для изображения ошибки ссылка
Например: Я хочупостроить что-то, как показано ниже, и он не работает RouteConfig :
routes.MapRoute(
name: "Default",
url: "{uniqueId}/{controller}/{action}/{id}",
defaults: new { controller = "Account", action = "Login", id = UrlParameter.Optional, uniqueId = UrlParameter.Optional }
);
Пожалуйста, помогите нам с этим подходом.Есть ли другой способ заставить это работать.Заранее спасибо
Редактировать: Извините за то, что у вас есть имя хоста вместо uniqueId по умолчанию. Я отредактировал на uniqueid