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