40 references to DataTokens
Microsoft.AspNetCore.Mvc.Routing.Abstractions.Tests (20)
RouteDataTest.cs (20)
17Assert.Empty(routeData.DataTokens); 28original.DataTokens.Add("data", "token"); 35Assert.NotSame(routeData.DataTokens, original.DataTokens); 36Assert.Equal(routeData.DataTokens, original.DataTokens); 55Assert.Equal(routeData.DataTokens, copy.DataTokens); 72Assert.Equal(routeData.DataTokens, copy.DataTokens); 107routeData.DataTokens.Add("data", "token"); 115Assert.Empty(routeData.DataTokens); 116Assert.NotEqual(routeData.DataTokens, copy.DataTokens); 128original.DataTokens.Add("data", "token1"); 140routeData.DataTokens.Add("data2", "token"); 148Assert.Equal(original.DataTokens, routeData.DataTokens); 149Assert.NotEqual(routeData.DataTokens, copy.DataTokens);
Microsoft.AspNetCore.Mvc.Test (1)
Routing\ActionConstraintMatcherPolicyTest.cs (1)
506return context.RouteContext.RouteData.DataTokens.ContainsKey("DataTokens");
Microsoft.AspNetCore.Routing (3)
DataTokensMetadata.cs (1)
13/// type provides data tokens value for <see cref="RouteData.DataTokens"/> associated
IDataTokenMetadata.cs (1)
10/// type provides data tokens value for <see cref="RouteData.DataTokens"/> associated
RouteBase.cs (1)
125MergeValues(context.RouteData.DataTokens, DataTokens);
Microsoft.AspNetCore.Routing.Abstractions (4)
RouteData.cs (4)
117/// <see cref="Values"/>, and merging <paramref name="dataTokens"/> into <see cref="DataTokens"/>. 134/// A <see cref="RouteValueDictionary"/> to merge into <see cref="DataTokens"/>. If <c>null</c>, then 135/// <see cref="DataTokens"/> will not be changed. 181DataTokens[kvp.Key] = kvp.Value;
Microsoft.AspNetCore.Routing.Tests (8)
RouteTest.cs (8)
62var originalDataTokens = context.RouteData.DataTokens; 101Assert.Equal("Contoso", context.RouteData.DataTokens["company"]); 102Assert.Equal("Friday", context.RouteData.DataTokens["today"]); 103Assert.Same(originalDataTokens, context.RouteData.DataTokens); 116var originalDataTokens = context.RouteData.DataTokens; 161Assert.Equal("Contoso", context.RouteData.DataTokens["company"]); 162Assert.Equal("Friday", context.RouteData.DataTokens["today"]); 444context.RouteData.DataTokens.Add("company", "contoso");
Mvc.RoutingWebSite (4)
Controllers\DataTokensController.cs (1)
12return RouteData.DataTokens;
Controllers\RouteDataController.cs (3)
30if (!context.RouteData.DataTokens.ContainsKey("actionName")) 32context.RouteData.DataTokens.Add("actionName", ((ControllerActionDescriptor)context.ActionDescriptor).ActionName); 39var dataTokens = RouteData.DataTokens;