1 implementation of IExtractMethodService
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\AbstractExtractMethodService.cs (1)
21TExpressionSyntax> : IExtractMethodService
5 references to IExtractMethodService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
ExtractMethod\ExtractMethodTests.cs (2)
10059var service = new CSharpExtractMethodService() as IExtractMethodService;
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpExtractMethodService.cs (2)
14[Export(typeof(IExtractMethodService)), Shared] 15[ExportLanguageService(typeof(IExtractMethodService), LanguageNames.CSharp)]
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\ExtractMethodService.cs (1)
15=> document.GetRequiredLanguageService<IExtractMethodService>().ExtractMethodAsync(document, textSpan, localFunction, options, cancellationToken);