48 instantiations of FragmentString
Microsoft.AspNetCore.Http.Abstractions (3)
FragmentString.cs (3)
17public static readonly FragmentString Empty = new FragmentString(string.Empty); 86return new FragmentString(uriComponent); 103return new FragmentString(fragmentValue);
Microsoft.AspNetCore.Http.Abstractions.Tests (3)
FragmentStringTests.cs (2)
23var fragmentString = new FragmentString("#col=1"); 33var fragmentString = new FragmentString("#col=1");
PathStringTests.cs (1)
101var fragment = new FragmentString("#frag");
Microsoft.AspNetCore.Http.Extensions (3)
UriHelper.cs (3)
34FragmentString fragment = new FragmentString()) 57FragmentString fragment = new FragmentString()) 117fragment = new FragmentString();
Microsoft.AspNetCore.Http.Extensions.Tests (9)
UriHelperTests.cs (9)
20new QueryString("?name=val%23ue"), new FragmentString("#my%20value")); 37new QueryString("?name=val%23ue"), new FragmentString("#my%20value")); 78new FragmentString(fragment)); 139var fragment = new FragmentString(); 146Assert.Equal(fragment, new FragmentString(expectedFragment)); 156var fragment = new FragmentString("#col=1"); 163var resFragment = new FragmentString(); 179var resFragment = new FragmentString(); 191var resFragment = new FragmentString();
Microsoft.AspNetCore.Http.Results (1)
RedirectToRouteHttpResult.cs (1)
167fragment: Fragment == null ? FragmentString.Empty : new FragmentString("#" + Fragment));
Microsoft.AspNetCore.Mvc.Core (2)
Routing\EndpointRoutingUrlHelper.cs (2)
72fragment: urlActionContext.Fragment == null ? FragmentString.Empty : new FragmentString("#" + urlActionContext.Fragment)); 85fragment: routeContext.Fragment == null ? FragmentString.Empty : new FragmentString("#" + routeContext.Fragment));
Microsoft.AspNetCore.Mvc.Core.Test (10)
Routing\ControllerLinkGeneratorExtensionsTest.cs (5)
65fragment: new FragmentString("#Fragment?"), 93new FragmentString("#Fragment?"), 124fragment: new FragmentString("#Fragment?"), 154new FragmentString("#Fragment?"), 185fragment: new FragmentString("#Fragment?"),
Routing\PageLinkGeneratorExtensionsTest.cs (5)
36fragment: new FragmentString("#Fragment?"), 64new FragmentString("#Fragment?"), 94fragment: new FragmentString("#Fragment?"), 124new FragmentString("#Fragment?"), 155fragment: new FragmentString("#Fragment?"),
Microsoft.AspNetCore.Routing.Tests (15)
DefaultLinkGeneratorTest.cs (4)
301new FragmentString("#Fragment?")); 374fragment: new FragmentString("#Fragment?")); 397new FragmentString("#Fragment?")); 423fragment: new FragmentString("#Fragment?"));
LinkGeneratorEndpointNameExtensionsTest.cs (5)
37fragment: new FragmentString("#Fragment?"), 60new FragmentString("#Fragment?"), 86fragment: new FragmentString("#Fragment?"), 111new FragmentString("#Fragment?"), 139fragment: new FragmentString("#Fragment?"),
LinkGeneratorRouteValuesAddressExtensionsTest.cs (6)
41fragment: new FragmentString("#Fragment?"), 68new FragmentString("#Fragment?"), 98fragment: new FragmentString("#Fragment?"), 127new FragmentString("#Fragment?"), 159fragment: new FragmentString("#Fragment?"), 191fragment: new FragmentString("#Fragment?"),
Mvc.RoutingWebSite (2)
Controllers\LG1Controller.cs (2)
85fragment: new FragmentString("#hi")); 104fragment: new FragmentString("#hi"));
84 references to FragmentString
Microsoft.AspNetCore.Http.Abstractions (15)
FragmentString.cs (15)
12public readonly struct FragmentString : IEquatable<FragmentString> 17public static readonly FragmentString Empty = new FragmentString(string.Empty); 80public static FragmentString FromUriComponent(string uriComponent) 94public static FragmentString FromUriComponent(Uri uri) 109/// <param name="other">A <see cref="FragmentString" /> to compare.</param> 111public bool Equals(FragmentString other) 131return obj is FragmentString value && Equals(value); 146/// <param name="left">A <see cref="FragmentString"/> instance.</param> 147/// <param name="right">A <see cref="FragmentString"/> instance.</param> 149public static bool operator ==(FragmentString left, FragmentString right) 157/// <param name="left">A <see cref="FragmentString"/> instance.</param> 158/// <param name="right">A <see cref="FragmentString"/> instance.</param> 160public static bool operator !=(FragmentString left, FragmentString right)
Microsoft.AspNetCore.Http.Abstractions.Tests (13)
FragmentStringTests.cs (12)
12Assert.Equal(default(FragmentString), FragmentString.Empty); 13Assert.Equal(default(FragmentString), FragmentString.Empty); 15Assert.True(FragmentString.Empty == default(FragmentString)); 16Assert.True(default(FragmentString) == FragmentString.Empty); 23var fragmentString = new FragmentString("#col=1"); 26Assert.NotEqual(default(FragmentString), fragmentString); 33var fragmentString = new FragmentString("#col=1"); 36Assert.NotEqual(fragmentString, FragmentString.Empty);
PathStringTests.cs (1)
101var fragment = new FragmentString("#frag");
Microsoft.AspNetCore.Http.Extensions (6)
UriHelper.cs (6)
34FragmentString fragment = new FragmentString()) 57FragmentString fragment = new FragmentString()) 111out FragmentString fragment) 134fragment = FragmentString.FromUriComponent(uri.Substring(searchIndex)); 170fragment: FragmentString.FromUriComponent(uri)); 242/// Initializes the URI <see cref="string"/> for <see cref="BuildAbsolute(string, HostString, PathString, PathString, QueryString, FragmentString)"/>.
Microsoft.AspNetCore.Http.Extensions.Tests (5)
UriHelperTests.cs (5)
139var fragment = new FragmentString(); 156var fragment = new FragmentString("#col=1"); 163var resFragment = new FragmentString(); 179var resFragment = new FragmentString(); 191var resFragment = new FragmentString();
Microsoft.AspNetCore.Http.Results (5)
AcceptedAtRoute.cs (1)
86fragment: FragmentString.Empty);
AcceptedAtRouteOfT.cs (1)
100fragment: FragmentString.Empty);
CreatedAtRoute.cs (1)
86fragment: FragmentString.Empty);
CreatedAtRouteOfT.cs (1)
100fragment: FragmentString.Empty);
RedirectToRouteHttpResult.cs (1)
167fragment: Fragment == null ? FragmentString.Empty : new FragmentString("#" + Fragment));
Microsoft.AspNetCore.Http.Results.Tests (4)
TestLinkGenerator.cs (4)
13public override string GetPathByAddress<TAddress>(HttpContext httpContext, TAddress address, RouteValueDictionary values, RouteValueDictionary ambientValues = null, PathString? pathBase = null, FragmentString fragment = default, LinkOptions options = null) 18public override string GetPathByAddress<TAddress>(TAddress address, RouteValueDictionary values, PathString pathBase = default, FragmentString fragment = default, LinkOptions options = null) 23public override string GetUriByAddress<TAddress>(HttpContext httpContext, TAddress address, RouteValueDictionary values, RouteValueDictionary ambientValues = null, string scheme = null, HostString? host = null, PathString? pathBase = null, FragmentString fragment = default, LinkOptions options = null) 26public override string GetUriByAddress<TAddress>(TAddress address, RouteValueDictionary values, string scheme, HostString host, PathString pathBase = default, FragmentString fragment = default, LinkOptions options = null)
Microsoft.AspNetCore.Mvc.Core (10)
Routing\ControllerLinkGeneratorExtensions.cs (4)
47FragmentString fragment = default, 85FragmentString fragment = default, 143FragmentString fragment = default, 195FragmentString fragment = default,
Routing\EndpointRoutingUrlHelper.cs (2)
72fragment: urlActionContext.Fragment == null ? FragmentString.Empty : new FragmentString("#" + urlActionContext.Fragment)); 85fragment: routeContext.Fragment == null ? FragmentString.Empty : new FragmentString("#" + routeContext.Fragment));
Routing\PageLinkGeneratorExtensions.cs (4)
46FragmentString fragment = default, 88FragmentString fragment = default, 144FragmentString fragment = default, 196FragmentString fragment = default,
Microsoft.AspNetCore.Routing (22)
DefaultLinkGenerator.cs (6)
75FragmentString fragment = default, 100FragmentString fragment = default, 127FragmentString fragment = default, 155FragmentString fragment = default, 205FragmentString fragment, 241FragmentString fragment,
LinkGeneratorEndpointNameAddressExtensions.cs (8)
38FragmentString fragment = default, 78FragmentString fragment = default, 114FragmentString fragment = default, 142FragmentString fragment = default, 191FragmentString fragment = default, 250FragmentString fragment = default, 303FragmentString fragment = default, 352FragmentString fragment = default,
LinkGeneratorRouteValuesAddressExtensions.cs (8)
38FragmentString fragment = default, 78FragmentString fragment = default, 114FragmentString fragment = default, 142FragmentString fragment = default, 191FragmentString fragment = default, 250FragmentString fragment = default, 303FragmentString fragment = default, 346FragmentString fragment = default,
Microsoft.AspNetCore.Routing.Abstractions (4)
LinkGenerator.cs (4)
52FragmentString fragment = default, 73FragmentString fragment = default, 117FragmentString fragment = default, 153FragmentString fragment = default,