4 implementations of IActionDescriptorChangeProvider
ApiExplorerWebSite (1)
ActionDescriptorChangeProvider.cs (1)
9public class ActionDescriptorChangeProvider : IActionDescriptorChangeProvider
Microsoft.AspNetCore.Mvc (1)
HotReloadService.cs (1)
16internal sealed class HotReloadService : IActionDescriptorChangeProvider, IDisposable
Microsoft.AspNetCore.Mvc.Core.Test (1)
Infrastructure\DefaultActionDescriptorCollectionProviderTest.cs (1)
174private class TestChangeProvider : IActionDescriptorChangeProvider
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
PageActionDescriptorChangeProvider.cs (1)
14internal sealed class PageActionDescriptorChangeProvider : IActionDescriptorChangeProvider
17 references to IActionDescriptorChangeProvider
ApiExplorerWebSite (1)
Startup.cs (1)
33services.AddSingleton<IActionDescriptorChangeProvider, ActionDescriptorChangeProvider>();
Microsoft.AspNetCore.Mvc (3)
HotReloadService.cs (1)
64IChangeToken IActionDescriptorChangeProvider.GetChangeToken() => new CancellationChangeToken(_tokenSource.Token);
MvcServiceCollectionExtensions.cs (2)
146ServiceDescriptor.Singleton<IActionDescriptorChangeProvider, HotReloadService>()); 317ServiceDescriptor.Singleton<IActionDescriptorChangeProvider, HotReloadService>());
Microsoft.AspNetCore.Mvc.Core (3)
Infrastructure\DefaultActionDescriptorCollectionProvider.cs (2)
18private readonly IActionDescriptorChangeProvider[] _actionDescriptorChangeProviders; 30IEnumerable<IActionDescriptorChangeProvider> actionDescriptorChangeProviders,
Infrastructure\IActionDescriptorCollectionProvider.cs (1)
16/// <see cref="IActionDescriptorChangeProvider"/> to invalidate this cache, incrementing
Microsoft.AspNetCore.Mvc.Core.Test (7)
ActionConstraints\ActionConstraintCacheTest.cs (1)
161Enumerable.Empty<IActionDescriptorChangeProvider>(),
Infrastructure\ActionSelectorTest.cs (2)
978Enumerable.Empty<IActionDescriptorChangeProvider>(), 1138Enumerable.Empty<IActionDescriptorChangeProvider>(),
Infrastructure\DefaultActionDescriptorCollectionProviderTest.cs (2)
26Enumerable.Empty<IActionDescriptorChangeProvider>(), 49Enumerable.Empty<IActionDescriptorChangeProvider>(),
Routing\ActionEndpointDataSourceBaseTest.cs (1)
133Array.Empty<IActionDescriptorChangeProvider>(),
Routing\KnownRouteValueConstraintTests.cs (1)
289Enumerable.Empty<IActionDescriptorChangeProvider>(),
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
DependencyInjection\RazorRuntimeCompilationMvcCoreBuilderExtensions.cs (1)
123ServiceDescriptor.Singleton<IActionDescriptorChangeProvider, PageActionDescriptorChangeProvider>());
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
src\Mvc\Mvc.Core\test\Routing\ActionEndpointDataSourceBaseTest.cs (1)
133Array.Empty<IActionDescriptorChangeProvider>(),
Microsoft.AspNetCore.Mvc.Test (1)
Routing\ActionConstraintMatcherPolicyTest.cs (1)
453Enumerable.Empty<IActionDescriptorChangeProvider>(),