12 implementations of IRazorCodeActionProvider
Microsoft.CodeAnalysis.Razor.Workspaces (12)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
25internal class ComponentAccessibilityCodeActionProvider(IFileSystem fileSystem) : IRazorCodeActionProvider
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
23internal class ExtractToCodeBehindCodeActionProvider(ILoggerFactory loggerFactory) : IRazorCodeActionProvider
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (1)
20internal class ExtractToComponentCodeActionProvider() : IRazorCodeActionProvider
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (1)
21internal class ExtractToCssCodeActionProvider(ILoggerFactory loggerFactory) : IRazorCodeActionProvider
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
22internal class GenerateEventHandlerCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (1)
19internal class PromoteUsingCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (1)
19internal class RemoveUnnecessaryDirectivesCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
16internal class SimplifyFullyQualifiedComponentCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (1)
19internal class SimplifyTagToSelfClosingCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (1)
16internal class SortAndConsolidateUsingsCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (1)
18internal class UnboundDirectiveAttributeAddUsingCodeActionProvider : IRazorCodeActionProvider
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
18internal class WrapAttributesCodeActionProvider : IRazorCodeActionProvider
16 references to IRazorCodeActionProvider
Microsoft.CodeAnalysis.Razor.Workspaces (3)
CodeActions\CodeActionsService.cs (3)
26IEnumerable<IRazorCodeActionProvider> razorCodeActionProviders, 34private readonly IEnumerable<IRazorCodeActionProvider> _razorCodeActionProviders = razorCodeActionProviders; 237foreach (var provider in _razorCodeActionProviders)
Microsoft.CodeAnalysis.Remote.Razor (13)
CodeActions\RemoteServices.cs (13)
22[ImportMany] IEnumerable<IRazorCodeActionProvider> razorCodeActionProviders, 40[Export(typeof(IRazorCodeActionProvider)), Shared] 44[Export(typeof(IRazorCodeActionProvider)), Shared] 48[Export(typeof(IRazorCodeActionProvider)), Shared] 51[Export(typeof(IRazorCodeActionProvider)), Shared] 54[Export(typeof(IRazorCodeActionProvider)), Shared] 57[Export(typeof(IRazorCodeActionProvider)), Shared] 61[Export(typeof(IRazorCodeActionProvider)), Shared] 64[Export(typeof(IRazorCodeActionProvider)), Shared] 67[Export(typeof(IRazorCodeActionProvider)), Shared] 70[Export(typeof(IRazorCodeActionProvider)), Shared] 73[Export(typeof(IRazorCodeActionProvider)), Shared] 76[Export(typeof(IRazorCodeActionProvider)), Shared]