2 implementations of IPickMembersService
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Internal\PickMembers\OmniSharpPickMembersService.cs (1)
16internal class OmniSharpPickMembersService : IPickMembersService
Microsoft.VisualStudio.LanguageServices (1)
PickMembers\VisualStudioPickMembersService.cs (1)
17internal sealed class VisualStudioPickMembersService : IPickMembersService
18 references to IPickMembersService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (1)
46var service = (TestPickMembersService)workspace.Services.GetService<IPickMembersService>();
GenerateConstructors\GenerateConstructorsTests.cs (1)
24=> new CSharpGenerateConstructorsCodeRefactoringProvider((IPickMembersService)parameters.fixProviderData);
Microsoft.CodeAnalysis.CSharp.Features (1)
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (1)
39internal CSharpGenerateConstructorsCodeRefactoringProvider(IPickMembersService pickMembersService_forTesting)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
GenerateOverrides\GenerateOverridesTests.cs (1)
21=> new GenerateOverridesCodeRefactoringProvider((IPickMembersService)parameters.fixProviderData);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Internal\PickMembers\OmniSharpPickMembersService.cs (1)
15[ExportWorkspaceService(typeof(IPickMembersService), ServiceLayer.Host)]
Microsoft.CodeAnalysis.Features (12)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (2)
48internal abstract partial class AbstractGenerateConstructorsCodeRefactoringProvider(IPickMembersService? pickMembersService_forTesting) 55private readonly IPickMembersService? _pickMembersService_forTesting = pickMembersService_forTesting;
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.GenerateConstructorWithDialogCodeAction.cs (2)
44var service = _service._pickMembersService_forTesting ?? _document.Project.Solution.Services.GetRequiredService<IPickMembersService>();
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (2)
35internal sealed partial class GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider(IPickMembersService? pickMembersService) 44private readonly IPickMembersService? _pickMembersService_forTestingPurposes = pickMembersService;
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndHashWithDialogCodeAction.cs (2)
45var service = _service._pickMembersService_forTestingPurposes ?? _document.Project.Solution.Services.GetRequiredService<IPickMembersService>();
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (2)
21internal sealed partial class GenerateOverridesCodeRefactoringProvider(IPickMembersService? pickMembersService) : CodeRefactoringProvider 23private readonly IPickMembersService? _pickMembersService_forTestingPurposes = pickMembersService;
GenerateOverrides\GenerateOverridesWithDialogCodeAction.cs (2)
41var pickMembersService = _service._pickMembersService_forTestingPurposes ?? services.GetRequiredService<IPickMembersService>();
Microsoft.VisualStudio.LanguageServices (1)
PickMembers\VisualStudioPickMembersService.cs (1)
16[ExportWorkspaceService(typeof(IPickMembersService), ServiceLayer.Host), Shared]