1 type derived from AbstractExtractInterfaceService
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractInterface\CSharpExtractInterfaceService.cs (1)
24internal sealed class CSharpExtractInterfaceService : AbstractExtractInterfaceService
9 references to AbstractExtractInterfaceService
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractInterface\CSharpExtractInterfaceService.cs (1)
23[ExportLanguageService(typeof(AbstractExtractInterfaceService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (8)
ExtractClass\ExtractClassWithDialogCodeAction.cs (2)
81var namespaceService = _document.GetRequiredLanguageService<AbstractExtractInterfaceService>();
ExtractInterface\ExtractInterfaceCodeAction.cs (4)
15AbstractExtractInterfaceService extractInterfaceService, 20private readonly AbstractExtractInterfaceService _extractInterfaceService = extractInterfaceService; 36return AbstractExtractInterfaceService.GetExtractInterfaceOptions( 69=> AbstractExtractInterfaceService.IsOptionsServiceAvailable(_typeAnalysisResult.DocumentToExtractFrom);
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (2)
31var service = document.GetLanguageService<AbstractExtractInterfaceService>();