3 types derived from AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Endpoints (1)
src\aspnetcore\src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Web (1)
src\aspnetcore\src\Components\Shared\src\DefaultAntiforgeryStateProvider.cs (1)
6internal class DefaultAntiforgeryStateProvider : AntiforgeryStateProvider
7 references to AntiforgeryStateProvider
Microsoft.AspNetCore.Components.Endpoints (5)
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (3)
92services.TryAddScoped<AntiforgeryStateProvider, EndpointAntiforgeryStateProvider>(); 93services.TryAddScoped(sp => (EndpointAntiforgeryStateProvider)sp.GetRequiredService<AntiforgeryStateProvider>()); 94RegisterPersistentComponentStateServiceCollectionExtensions.AddPersistentServiceRegistration<AntiforgeryStateProvider>(services, RenderMode.InteractiveAuto);
RazorComponentEndpointInvoker.cs (1)
153var provider = (EndpointAntiforgeryStateProvider)context.RequestServices.GetRequiredService<AntiforgeryStateProvider>();
Rendering\EndpointHtmlRenderer.cs (1)
120if (httpContext.RequestServices.GetService<AntiforgeryStateProvider>() is EndpointAntiforgeryStateProvider antiforgery)
Microsoft.AspNetCore.Components.Server (1)
DependencyInjection\ComponentServiceCollectionExtensions.cs (1)
77services.TryAddScoped<AntiforgeryStateProvider, DefaultAntiforgeryStateProvider>();
Microsoft.AspNetCore.Components.Web (1)
Forms\AntiforgeryToken.cs (1)
23_requestToken = Services.GetService<AntiforgeryStateProvider>()?.GetAntiforgeryToken();