Описание тега route-constraint
1
ответ
Есть ли в ASP.NET MVC запрограммированное десятичное ограничение маршрута?
Есть ли в ASP.NET MVC десятичное ограничение маршрута, встроенное в основную библиотеку? Я знаю, что есть ограничение Regex, но мне было интересно, есть ли другие?
02 авг '10 в 07:37
1
ответ
Как использовать Route Constraint и Attribute Routing вместе?
Я использую Route Constraint на своем веб-сайте, и теперь мне нужно использовать Attribute Routing. Класс ограничения маршрута: public class BusConstraint : IRouteConstraint { private RouteDB routeDb = new RouteDB(); public bool Match(HttpContextBas…
30 ноя '17 в 05:50
1
ответ
MVC3 Динамическая Маршрутизация Субдомена
Прежде всего, я прочитал много постов, касающихся этой проблемы, таких как: Asp.net MVC RouteBase и IoC, специфичные для арендатора маршруты для динамически загружаемых модулей и многие другие. Я хочу: - динамически создавать страницы, такие как ten…
05 май '12 в 16:14
0
ответов
Поддерживает ли Web API 2 ограничения маршрута для параметров строки запроса?
В Web API 2 я могу поместить ограничения в шаблон маршрута; например: [Route("api/foos/{id:int}")] void GetFooWithId(int id, [FromUri] string format = null) { ... } Есть ли способ ограничить параметры строки запроса, такие как format в приведенном в…
14 авг '16 в 12:13
0
ответов
ASP.NET MVC - передача параметров для маршрута по умолчанию с использованием RouteConstraint
Я сталкиваюсь с проблемой, имеющей 2 маршрута asp.net mvc по умолчанию (применяемых через пользовательские ограничения). То, что я пытаюсь сделать, это загрузить различные представления в зависимости от того, указаны ли параметры в Routedictionary и…
23 июн '16 в 04:16
1
ответ
Пользовательский RouteContraint с IOptions
Есть ли способ передать IOptions в пользовательский IRouteConstraint? Я пытаюсь проверить appsetting, чтобы увидеть, нужен ли мне определенный маршрут или нет.
13 окт '16 в 00:27
1
ответ
Передача значения из ссылки действия в ограничение маршрута
Я хочу передать значение (в частности, значение субдомена) из ссылки на действие в пользовательское ограничение маршрута субдомена (реализующее IRouteConstraint) таким образом, чтобы значение было невидимым в URL. Передав значение через коллекцию зн…
26 мар '13 в 20:59
2
ответа
Маршрут web api 2 не найден
Мой конфиг маршрута выглядит так public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", …
28 фев '17 в 18:25
3
ответа
Пользовательские ограничения маршрута ASP.NET MVC и внедрение зависимостей
В моем приложении ASP.NET MVC 3 у меня есть ограничение маршрута, определенное ниже: public class CountryRouteConstraint : IRouteConstraint { private readonly ICountryRepository<Country> _countryRepo; public CountryRouteConstraint(ICountryRepo…
29 ноя '11 в 09:44
1
ответ
Не могу определить корневой маршрут более одного раза в Rails 4
В моем файле маршрутов есть следующее: scope :constraints => lambda{ |req| req.session[:user_id].present? } do root "users#show" end scope :constraints => lambda{ |req| req.session[:admin_id].present? } do root "brands#index" end root "session…
21 июл '14 в 15:41
1
ответ
Mvc3 RouteConstraint - сеанс пуст
В Mvc3 я создал собственный класс RouteConstraint при реализации интерфейса IRouteConstraint, что означает, что я реализовал функцию Match. Единственная, но серьезная проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда вызыва…
22 авг '11 в 13:12
1
ответ
Могу ли я использовать ограничение маршрута здесь?
Если у меня есть следующий URL: / someurl И у меня есть два доменных имени: us.foo.com au.foo.com Я хочу это до 200 (матч): us.foo.com/someurl Но это до 404 (не соответствует): au.foo.com/someurl Маршрут выглядит так: RouteTable.Routes.MapRoute( "xy…
29 авг '11 в 06:11
0
ответов
Маршрутизация атрибута - включить прямую косую черту в параметр, потребляемый IRouteConstraint?
Я экспериментирую с маршрутизацией на основе атрибутов - она выглядит великолепно, но у меня есть одна проблема. Я просмотрел документы (attterouting.net) и SO, но не могу понять, как использовать пользовательское ограничение маршрута и передать п…
13 окт '13 в 20:54
1
ответ
Пользовательское ограничение маршрута вызывает периодические ошибки 404
У меня есть Asp.Net Core 1 RC1 приложение, которое использует настраиваемое ограничение маршрута для управления доступом к приложению. Приложение (размещено на работающем сервере IIS 7.5) получает периодические ошибки 404, которые, как я подозреваю,…
27 фев '16 в 11:55
3
ответа
Есть ли в ASP.NET MVC какие-либо ограничения на маршрут DateTime?
ASP.NET MVC содержит какие-либо ограничения маршрута, запеченные в коде? если так, как я могу определить ограничение по времени и дате? например. URL: http://mydomain.com/{versionDate}/{controller}/{action} http://mydomain.com/2010-01-20/search/post…
02 мар '10 в 03:52
0
ответов
Управление RouteValueDictionary в RouteConstraint
Допустим, у меня есть маршрут; www.kunduz.com/stuff/something где "что-то" проверяется на соответствие ограничениям маршрута; public class AnalysisTypePathRouteConstraint : IRouteConstraint { public bool Match(HttpContextBase httpContext, Route rout…
02 янв '17 в 08:33
3
ответа
Ошибка ограничения маршрута на POST
Когда вы манипулируете данными в действии, вы часто получаете идентификатор в качестве параметра, но вам необходимо выполнить некоторую обработку ошибок для этого идентификатора. Одна из обработок ошибок, которую вы должны выполнить для каждого дейс…
20 апр '12 в 13:25
3
ответа
Первый вызов Url.Action на странице медленный
У меня проблема с производительностью при довольно простом представлении ASP.MVC. Это страница входа в систему, которая должна быть почти мгновенной, но занимает около половины секунды. После долгих копаний похоже, что проблема заключается в первом …
10 авг '12 в 10:49
1
ответ
Пользовательское ограничение маршрута вызывается несколько раз или вызывается, когда ограничение вообще не упоминается
Я написал собственный маршрут, но обнаружил, что он вызвал методы Action, которые не указали ограничения в маршрутизации атрибута. [RoutePrefix("api/v1/Orders")] public class OrdersController : BaseController { [Route("{orderId}/archive")] public Ht…
18 янв '16 в 18:13
0
ответов
Ссылка на ограничение 'int' не может быть преобразована в тип. \ 'Microsoft.AspNetCore.Routing.RouteOptions.ConstraintMap'
Я запускаю веб-приложение net core 3.0 и продолжаю получать ошибку компиляции. Ссылка на ограничение "int" не может быть преобразована в тип. Зарегистрируйте тип ограничения с помощью Microsoft.AspNetCore.Routing.RouteOptions.ConstraintMap. Любые пр…
10 июл '20 в 17:06