4 implementations of IRefactorNotifyService
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
RenameTracking\MockRefactorNotifyService.cs (1)
13public sealed class MockRefactorNotifyService : IRefactorNotifyService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorRefactorNotifyWrapper.cs (1)
17[Import(AllowDefault = true)] IRazorRefactorNotifyService? implementation) : IRefactorNotifyService
Microsoft.VisualStudio.LanguageServices (2)
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
23internal sealed class ContainedLanguageRefactorNotifyService : IRefactorNotifyService
Implementation\VsRefactorNotifyService.cs (1)
24internal sealed class VsRefactorNotifyService : IRefactorNotifyService
35 references to IRefactorNotifyService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
InlineRename\CSharpEditorInlineRenameService.cs (1)
27internal sealed class CSharpEditorInlineRenameService([ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices)
Microsoft.CodeAnalysis.EditorFeatures (16)
InlineRename\AbstractEditorInlineRenameService.cs (2)
16private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 18protected AbstractEditorInlineRenameService(IEnumerable<IRefactorNotifyService> refactorNotifyServices)
InlineRename\AbstractEditorInlineRenameService.SymbolRenameInfo.cs (2)
32private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 54IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (2)
21private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 27[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices)
RenameTracking\RenameTrackingTaggerProvider.cs (1)
102IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
30private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 39IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
32private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 40IEnumerable<IRefactorNotifyService> refactorNotifyServices,
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (1)
288IEnumerable<IRefactorNotifyService> refactorNotifyServices,
Shared\Extensions\IRefactorNotifyServiceExtensions.cs (4)
13this IEnumerable<IRefactorNotifyService> refactorNotifyServices, 20foreach (var refactorNotifyService in refactorNotifyServices) 32this IEnumerable<IRefactorNotifyService> refactorNotifyServices, 39foreach (var refactorNotifyService in refactorNotifyServices)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (4)
IRazorRefactorNotifyService.cs (3)
10/// <inheritdoc cref="IRefactorNotifyService" /> 13/// <inheritdoc cref="IRefactorNotifyService.TryOnBeforeGlobalSymbolRenamed" /> 16/// <inheritdoc cref="IRefactorNotifyService.TryOnAfterGlobalSymbolRenamed" />
RazorRefactorNotifyWrapper.cs (1)
13[Export(typeof(IRefactorNotifyService))]
Microsoft.VisualStudio.LanguageServices (9)
Implementation\ContainedLanguageRefactorNotifyService.cs (1)
22[Export(typeof(IRefactorNotifyService))]
Implementation\VsRefactorNotifyService.cs (1)
23[Export(typeof(IRefactorNotifyService))]
Venus\ContainedLanguage.IVsContainedLanguageCodeSupport.cs (1)
206var refactorNotifyServices = this.ComponentModel.DefaultExportProvider.GetExportedValues<IRefactorNotifyService>();
Venus\ContainedLanguageCodeSupport.cs (1)
316IEnumerable<IRefactorNotifyService> refactorNotifyServices,
Workspace\VisualStudioSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs (5)
23private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 28[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices) 45private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 52IEnumerable<IRefactorNotifyService> refactorNotifyServices, 69foreach (var refactorNotifyService in _refactorNotifyServices)
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (1)
47IEnumerable<IRefactorNotifyService> refactorNotifyServices,
CodeModel\CSharpCodeModelServiceFactory.cs (2)
22private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 29[ImportMany] IEnumerable<IRefactorNotifyService> refactorNotifyServices,
Microsoft.VisualStudio.LanguageServices.Implementation (2)
CodeModel\AbstractCodeModelService.cs (2)
49private readonly IEnumerable<IRefactorNotifyService> _refactorNotifyServices; 58IEnumerable<IRefactorNotifyService> refactorNotifyServices,