6 types derived from DynamicRouteValueTransformer
Microsoft.AspNetCore.Mvc.Core.Test (1)
Routing\DynamicControllerEndpointMatcherPolicyTest.cs (1)
445
private class CustomTransformer :
DynamicRouteValueTransformer
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Infrastructure\DynamicPageEndpointMatcherPolicyTest.cs (1)
445
private class CustomTransformer :
DynamicRouteValueTransformer
Mvc.RoutingWebSite (4)
StartupForDynamic.cs (1)
46
private class Transformer :
DynamicRouteValueTransformer
StartupForDynamicAndRazorPages.cs (1)
32
private class Transformer :
DynamicRouteValueTransformer
StartupForDynamicOrder.cs (1)
86
private class Transformer :
DynamicRouteValueTransformer
StartupRoutingDifferentBranches.cs (1)
91
public class BranchesTransformer :
DynamicRouteValueTransformer
30 references to DynamicRouteValueTransformer
Microsoft.AspNetCore.Mvc.Core (17)
Builder\ControllerEndpointRouteBuilderExtensions.cs (9)
418
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
421
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
430
where TTransformer :
DynamicRouteValueTransformer
444
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
447
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
457
where TTransformer :
DynamicRouteValueTransformer
479
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
482
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
492
where TTransformer :
DynamicRouteValueTransformer
Routing\DynamicControllerEndpointMatcherPolicy.cs (2)
86
DynamicRouteValueTransformer
? transformer = null;
93
transformer = (
DynamicRouteValueTransformer
)httpContext.RequestServices.GetRequiredService(transformerMetadata.SelectorType);
Routing\DynamicControllerRouteValueTransformerMetadata.cs (2)
14
if (!typeof(
DynamicRouteValueTransformer
).IsAssignableFrom(selectorType))
17
$"The provided type must be a subclass of {typeof(
DynamicRouteValueTransformer
)}",
Routing\DynamicRouteValueTransformer.cs (4)
15
/// <see cref="
DynamicRouteValueTransformer
"/> can be used with
27
/// Operations on a <see cref="
DynamicRouteValueTransformer
" /> instance will be called for each dynamic endpoint
40
/// Implementations <see cref="
DynamicRouteValueTransformer
" /> should be registered with the service
41
/// collection as type <see cref="
DynamicRouteValueTransformer
" />. Implementations can use any service
Microsoft.AspNetCore.Mvc.RazorPages (13)
Builder\RazorPagesEndpointRouteBuilderExtensions.cs (9)
269
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
272
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
281
where TTransformer :
DynamicRouteValueTransformer
293
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
296
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
305
where TTransformer :
DynamicRouteValueTransformer
327
/// <typeparam name="TTransformer">The type of a <see cref="
DynamicRouteValueTransformer
"/>.</typeparam>
330
/// This method allows the registration of a <see cref="RouteEndpoint"/> and <see cref="
DynamicRouteValueTransformer
"/>
339
where TTransformer :
DynamicRouteValueTransformer
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (2)
87
DynamicRouteValueTransformer
? transformer = null;
94
transformer = (
DynamicRouteValueTransformer
)httpContext.RequestServices.GetRequiredService(transformerMetadata.SelectorType);
Infrastructure\DynamicPageRouteValueTransformerMetadata.cs (2)
15
if (!typeof(
DynamicRouteValueTransformer
).IsAssignableFrom(selectorType))
18
$"The provided type must be a subclass of {typeof(
DynamicRouteValueTransformer
)}",