12 implementations of IRazorCodeActionResolver
Microsoft.CodeAnalysis.Razor.Workspaces (12)
CodeActions\Razor\AddUsingsCodeActionResolver.cs (1)
17internal class AddUsingsCodeActionResolver : IRazorCodeActionResolver
CodeActions\Razor\CreateComponentCodeActionResolver.cs (1)
22internal class CreateComponentCodeActionResolver(LanguageServerFeatureOptions languageServerFeatureOptions) : IRazorCodeActionResolver
CodeActions\Razor\ExtractToCodeBehindCodeActionResolver.cs (1)
25IRoslynCodeActionHelpers roslynCodeActionHelpers) : IRazorCodeActionResolver
CodeActions\Razor\ExtractToComponentCodeActionResolver.cs (1)
23LanguageServerFeatureOptions languageServerFeatureOptions) : IRazorCodeActionResolver
CodeActions\Razor\ExtractToCssCodeActionResolver.cs (1)
23IFileSystem fileSystem) : IRazorCodeActionResolver
CodeActions\Razor\GenerateEventHandlerCodeActionResolver.cs (1)
25IRazorFormattingService razorFormattingService) : IRazorCodeActionResolver
CodeActions\Razor\PromoteUsingCodeActionResolver.cs (1)
21internal class PromoteUsingCodeActionResolver(IFileSystem fileSystem) : IRazorCodeActionResolver
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionResolver.cs (1)
15internal class RemoveUnnecessaryDirectivesCodeActionResolver : IRazorCodeActionResolver
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionResolver.cs (1)
16internal class SimplifyFullyQualifiedComponentCodeActionResolver : IRazorCodeActionResolver
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionResolver.cs (1)
14internal class SimplifyTagToSelfClosingCodeActionResolver : IRazorCodeActionResolver
CodeActions\Razor\SortAndConsolidateUsingsCodeActionResolver.cs (1)
13internal class SortAndConsolidateUsingsCodeActionResolver : IRazorCodeActionResolver
CodeActions\Razor\WrapAttributesCodeActionResolver.cs (1)
17internal class WrapAttributesCodeActionResolver : IRazorCodeActionResolver
16 references to IRazorCodeActionResolver
Microsoft.CodeAnalysis.Razor.Workspaces (3)
CodeActions\CodeActionResolveService.cs (3)
23IEnumerable<IRazorCodeActionResolver> razorCodeActionResolvers, 30private readonly FrozenDictionary<string, IRazorCodeActionResolver> _razorCodeActionResolvers = CreateResolverMap(razorCodeActionResolvers); 100if (!_razorCodeActionResolvers.TryGetValue(resolutionParams.Action, out var resolver))
Microsoft.CodeAnalysis.Remote.Razor (13)
CodeActions\OOPGenerateEventHandlerCodeActionResolver.cs (1)
18[Export(typeof(IRazorCodeActionResolver)), Shared]
CodeActions\RemoteServices.cs (12)
31[ImportMany] IEnumerable<IRazorCodeActionResolver> razorCodeActionResolvers, 92[Export(typeof(IRazorCodeActionResolver)), Shared] 97[Export(typeof(IRazorCodeActionResolver)), Shared] 104[Export(typeof(IRazorCodeActionResolver)), Shared] 108[Export(typeof(IRazorCodeActionResolver)), Shared] 111[Export(typeof(IRazorCodeActionResolver)), Shared] 114[Export(typeof(IRazorCodeActionResolver)), Shared] 118[Export(typeof(IRazorCodeActionResolver)), Shared] 121[Export(typeof(IRazorCodeActionResolver)), Shared] 125[Export(typeof(IRazorCodeActionResolver)), Shared] 128[Export(typeof(IRazorCodeActionResolver)), Shared] 131[Export(typeof(IRazorCodeActionResolver)), Shared]