4 types derived from AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Endpoints (1)
src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Server (1)
src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Web (1)
src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
Microsoft.AspNetCore.Components.WebAssembly (1)
src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
11 references to AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Endpoints (4)
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (3)
81services.TryAddScoped<AntiforgeryStateProvider, EndpointAntiforgeryStateProvider>(); 82services.TryAddScoped(sp => (EndpointAntiforgeryStateProvider)sp.GetRequiredService<AntiforgeryStateProvider>()); 83RegisterPersistentComponentStateServiceCollectionExtensions.AddPersistentServiceRegistration<AntiforgeryStateProvider>(services, RenderMode.InteractiveAuto);
Rendering\EndpointHtmlRenderer.cs (1)
115if (httpContext.RequestServices.GetService<AntiforgeryStateProvider>() is EndpointAntiforgeryStateProvider antiforgery)
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
EndpointHtmlRendererTest.cs (1)
1770services.AddSingleton<AntiforgeryStateProvider, EndpointAntiforgeryStateProvider>();
RazorComponentResultTest.cs (1)
468.AddSingleton<AntiforgeryStateProvider, EndpointAntiforgeryStateProvider>()
Microsoft.AspNetCore.Components.Server (1)
DependencyInjection\ComponentServiceCollectionExtensions.cs (1)
78services.TryAddScoped<AntiforgeryStateProvider, DefaultAntiforgeryStateProvider>();
Microsoft.AspNetCore.Components.Web (1)
Forms\AntiforgeryToken.cs (1)
23_requestToken = Services.GetService<AntiforgeryStateProvider>()?.GetAntiforgeryToken();
Microsoft.AspNetCore.Components.Web.Tests (1)
Forms\EditFormTest.cs (1)
25services.AddSingleton<AntiforgeryStateProvider, DefaultAntiforgeryStateProvider>();
Microsoft.AspNetCore.Components.WebAssembly (2)
Hosting\WebAssemblyHostBuilder.cs (2)
315Services.AddSingleton<AntiforgeryStateProvider, DefaultAntiforgeryStateProvider>(); 316RegisterPersistentComponentStateServiceCollectionExtensions.AddPersistentServiceRegistration<AntiforgeryStateProvider>(Services, RenderMode.InteractiveWebAssembly);