3 implementations of IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core (1)
Routing\RouteValueAttribute.cs (1)
22
public abstract class RouteValueAttribute : Attribute,
IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\ActionModelTest.cs (1)
154
private class MyRouteValueAttribute : Attribute,
IRouteValueProvider
ApplicationModels\ControllerModelTest.cs (1)
158
private class MyRouteValueAttribute : Attribute,
IRouteValueProvider
8 references to IRouteValueProvider
Microsoft.AspNetCore.Mvc.Core (8)
ApplicationModels\DefaultApplicationModelProvider.cs (4)
170
foreach (
var
routeValueProvider in attributes.OfType<
IRouteValueProvider
>())
295
foreach (
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.