2 types derived from ImportAdderService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Editing\CSharpImportAdder.cs (1)
21internal class CSharpImportAdder : ImportAdderService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Editing\VisualBasicImportAdder.vb (1)
17Inherits ImportAdderService
9 references to ImportAdderService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Editing\CSharpImportAdder.cs (1)
20[ExportLanguageService(typeof(ImportAdderService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Editing\VisualBasicImportAdder.vb (1)
15<ExportLanguageService(GetType(ImportAdderService), LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeAnalysis.Workspaces (7)
Editing\ImportAdder.cs (7)
58var service = document.GetLanguageService<ImportAdderService>(); 66return await service.AddImportsAsync(document, spans, ImportAdderService.Strategy.AddImportsFromSyntaxes, addImportOptions, cancellationToken).ConfigureAwait(false); 85=> document.GetRequiredLanguageService<ImportAdderService>().AddImportsAsync(document, spans, ImportAdderService.Strategy.AddImportsFromSyntaxes, options, cancellationToken); 100=> document.GetRequiredLanguageService<ImportAdderService>().AddImportsAsync(document, spans, ImportAdderService.Strategy.AddImportsFromSymbolAnnotations, options, cancellationToken);