1 type derived from AbstractExtractInterfaceService
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractInterface\CSharpExtractInterfaceService.cs (1)
24internal sealed class CSharpExtractInterfaceService : AbstractExtractInterfaceService
12 references to AbstractExtractInterfaceService
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractInterface\CSharpExtractInterfaceService.cs (1)
23[ExportLanguageService(typeof(AbstractExtractInterfaceService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (2)
ExtractInterface\AbstractExtractInterfaceCommandHandler.cs (2)
61var extractInterfaceService = document.GetLanguageService<AbstractExtractInterfaceService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
ExtractInterface\ExtractInterfaceTestState.cs (2)
29public AbstractExtractInterfaceService ExtractInterfaceService { get; } 65ExtractInterfaceService = ExtractFromDocument.GetLanguageService<AbstractExtractInterfaceService>();
Microsoft.CodeAnalysis.Features (7)
ExtractClass\ExtractClassWithDialogCodeAction.cs (2)
78var namespaceService = _document.GetRequiredLanguageService<AbstractExtractInterfaceService>();
ExtractInterface\ExtractInterfaceCodeAction.cs (3)
14internal sealed class ExtractInterfaceCodeAction(AbstractExtractInterfaceService extractInterfaceService, ExtractInterfaceTypeAnalysisResult typeAnalysisResult) : CodeActionWithOptions 17private readonly AbstractExtractInterfaceService _extractInterfaceService = extractInterfaceService; 25return AbstractExtractInterfaceService.GetExtractInterfaceOptions(
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (2)
31var service = document.GetLanguageService<AbstractExtractInterfaceService>();