12 implementations of IRazorCodeActionProvider
Microsoft.CodeAnalysis.Razor.Workspaces (12)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (1)
25
internal class ComponentAccessibilityCodeActionProvider(IFileSystem fileSystem) :
IRazorCodeActionProvider
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
23
internal class ExtractToCodeBehindCodeActionProvider(ILoggerFactory loggerFactory) :
IRazorCodeActionProvider
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (1)
20
internal class ExtractToComponentCodeActionProvider() :
IRazorCodeActionProvider
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (1)
21
internal class ExtractToCssCodeActionProvider(ILoggerFactory loggerFactory) :
IRazorCodeActionProvider
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
22
internal class GenerateEventHandlerCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (1)
19
internal class PromoteUsingCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (1)
19
internal class RemoveUnnecessaryDirectivesCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
16
internal class SimplifyFullyQualifiedComponentCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (1)
19
internal class SimplifyTagToSelfClosingCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (1)
16
internal class SortAndConsolidateUsingsCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (1)
18
internal class UnboundDirectiveAttributeAddUsingCodeActionProvider :
IRazorCodeActionProvider
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
18
internal class WrapAttributesCodeActionProvider :
IRazorCodeActionProvider
16 references to IRazorCodeActionProvider
Microsoft.CodeAnalysis.Razor.Workspaces (3)
CodeActions\CodeActionsService.cs (3)
26
IEnumerable<
IRazorCodeActionProvider
> razorCodeActionProviders,
34
private readonly IEnumerable<
IRazorCodeActionProvider
> _razorCodeActionProviders = razorCodeActionProviders;
237
foreach (
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]