1 instantiation of RouteValueEqualityComparer
Microsoft.AspNetCore.Routing (1)
RouteValueEqualityComparer.cs (1)
28
public static readonly RouteValueEqualityComparer Default = new
RouteValueEqualityComparer
();
13 references to RouteValueEqualityComparer
Microsoft.AspNetCore.Mvc.Core (1)
Routing\ActionEndpointFactory.cs (1)
285
if (!
RouteValueEqualityComparer
.Default.Equals(routeValue.Value, string.Empty))
Microsoft.AspNetCore.Routing (12)
Matching\DfaMatcherBuilder.cs (1)
987
return !
RouteValueEqualityComparer
.Default.Equals(value, string.Empty);
Patterns\DefaultRoutePatternTransformer.cs (5)
51
if (
RouteValueEqualityComparer
.Default.Equals(kvp.Value, string.Empty))
66
!
RouteValueEqualityComparer
.Default.Equals(kvp.Value, defaultValue))
85
!
RouteValueEqualityComparer
.Default.Equals(string.Empty, defaultValue))
116
RouteValueEqualityComparer
.Default.Equals(kvp.Value, defaultValue))
169
!
RouteValueEqualityComparer
.Default.Equals(kvp.Value, defaultValue))
Patterns\RoutePatternFactory.cs (2)
499
var found =
RouteValueEqualityComparer
.Default.Equals(string.Empty, kvp.Value);
518
RouteValueEqualityComparer
.Default.Equals(kvp.Value, defaultValue))
RouteValueEqualityComparer.cs (2)
26
/// A default instance of the <see cref="
RouteValueEqualityComparer
"/>.
28
public static readonly
RouteValueEqualityComparer
Default = new RouteValueEqualityComparer();
Template\RoutePrecedence.cs (1)
267
!
RouteValueEqualityComparer
.Default.Equals(requiredValue, string.Empty))
Tree\LinkGenerationDecisionTree.cs (1)
172
public IEqualityComparer<object> ValueComparer =>
RouteValueEqualityComparer
.Default;