3 implementations of IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RouteValueAttribute.cs (1)
22public abstract class RouteValueAttribute : Attribute, IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\ActionModelTest.cs (1)
154private class MyRouteValueAttribute : Attribute, IRouteValueProvider
ApplicationModels\ControllerModelTest.cs (1)
158private class MyRouteValueAttribute : Attribute, IRouteValueProvider
8 references to IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core (8)
ApplicationModels\DefaultApplicationModelProvider.cs (4)
170foreach (var routeValueProvider in attributes.OfType<IRouteValueProvider>()) 295foreach (var routeValueProvider in attributes.OfType<IRouteValueProvider>())
Routing\IRouteValueProvider.cs (3)
16/// When an <see cref="IRouteValueProvider"/> is used to provide a new route value to an action, all 37/// <see cref="IRouteValueProvider"/>) then all actions are consider either in an area by having a 39/// <see cref="IRouteValueProvider"/>) or are considered 'outside' of areas by having the value <c>null</c>.
Routing\RouteValueAttribute.cs (1)
14/// See <see cref="IRouteValueProvider"/> for more details and examples.