1 type derived from AbstractExtractInterfaceService
Microsoft.CodeAnalysis.CSharp.Features (1)
ExtractInterface\CSharpExtractInterfaceService.cs (1)
24
internal 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)
81
var
namespaceService = _document.GetRequiredLanguageService<
AbstractExtractInterfaceService
>();
ExtractInterface\ExtractInterfaceCodeAction.cs (4)
15
AbstractExtractInterfaceService
extractInterfaceService,
20
private readonly
AbstractExtractInterfaceService
_extractInterfaceService = extractInterfaceService;
36
return
AbstractExtractInterfaceService
.GetExtractInterfaceOptions(
69
=>
AbstractExtractInterfaceService
.IsOptionsServiceAvailable(_typeAnalysisResult.DocumentToExtractFrom);
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (2)
31
var
service = document.GetLanguageService<
AbstractExtractInterfaceService
>();