32 types derived from FactoryBase
Microsoft.CodeAnalysis.Remote.Razor (32)
AutoInsert\RemoteAutoInsertService.cs (1)
26
internal sealed class Factory :
FactoryBase
<IRemoteAutoInsertService>
CodeActions\RemoteCodeActionsService.cs (1)
18
internal sealed class Factory :
FactoryBase
<IRemoteCodeActionsService>
CodeLens\RemoteCodeLensService.cs (1)
16
internal sealed class Factory :
FactoryBase
<IRemoteCodeLensService>
Completion\RemoteCompletionService.cs (1)
32
internal sealed class Factory :
FactoryBase
<IRemoteCompletionService>
Debugging\RemoteDataTipRangeService.cs (1)
17
internal sealed class Factory :
FactoryBase
<IRemoteDataTipRangeService>
Debugging\RemoteDebugInfoService.cs (1)
19
internal sealed class Factory :
FactoryBase
<IRemoteDebugInfoService>
DevTools\RemoteDevToolsService.cs (1)
21
internal sealed class Factory :
FactoryBase
<IRemoteDevToolsService>
Diagnostics\RemoteDiagnosticsService.cs (1)
26
internal sealed class Factory :
FactoryBase
<IRemoteDiagnosticsService>
DocumentHighlight\RemoteDocumentHighlightService.cs (1)
22
internal sealed class Factory :
FactoryBase
<IRemoteDocumentHighlightService>
DocumentMapping\RemoteSpanMappingService.cs (1)
26
internal sealed class Factory :
FactoryBase
<IRemoteSpanMappingService>
DocumentSymbols\RemoteDocumentSymbolService.cs (1)
17
internal sealed class Factory :
FactoryBase
<IRemoteDocumentSymbolService>
FindAllReferences\RemoteFindAllReferencesService.cs (1)
26
internal sealed class Factory :
FactoryBase
<IRemoteFindAllReferencesService>
FoldingRanges\RemoteFoldingRangeService.cs (1)
20
internal sealed class Factory :
FactoryBase
<IRemoteFoldingRangeService>
Formatting\RemoteFormattingService.cs (1)
21
internal sealed class Factory :
FactoryBase
<IRemoteFormattingService>
GoToDefinition\RemoteGoToDefinitionService.cs (1)
24
internal sealed class Factory :
FactoryBase
<IRemoteGoToDefinitionService>
GoToImplementation\RemoteGoToImplementationService.cs (1)
21
internal sealed class Factory :
FactoryBase
<IRemoteGoToImplementationService>
Hover\RemoteHoverService.cs (1)
23
internal sealed class Factory :
FactoryBase
<IRemoteHoverService>
HtmlDocuments\RemoteHtmlDocumentService.cs (1)
15
internal sealed class Factory :
FactoryBase
<IRemoteHtmlDocumentService>
Initialization\RemoteClientInitializationService.cs (1)
14
internal sealed class Factory :
FactoryBase
<IRemoteClientInitializationService>
Initialization\RemoteMEFInitializationService.cs (1)
25
internal sealed class Factory :
FactoryBase
<IRemoteMEFInitializationService>
InlayHints\RemoteInlayHintService.cs (1)
24
internal sealed class Factory :
FactoryBase
<IRemoteInlayHintService>
InlineCompletion\RemoteInlineCompletionService.cs (1)
17
internal sealed class Factory :
FactoryBase
<IRemoteInlineCompletionService>
LinkedEditingRange\RemoteLinkedEditingRangeService.cs (1)
16
internal sealed class Factory :
FactoryBase
<IRemoteLinkedEditingRangeService>
NestedFiles\RemoteAddNestedFileService.cs (1)
23
internal sealed class Factory :
FactoryBase
<IRemoteAddNestedFileService>
RemoveAndSortUsings\RemoteRemoveAndSortUsingsService.cs (1)
22
internal sealed class Factory :
FactoryBase
<IRemoteRemoveAndSortUsingsService>
Rename\RemoteRenameService.cs (1)
32
internal sealed class Factory :
FactoryBase
<IRemoteRenameService>
SemanticTokens\RemoteSemanticTokensService.cs (1)
18
internal sealed class Factory :
FactoryBase
<IRemoteSemanticTokensService>
Settings\RemoteClientSettingsService.cs (1)
13
internal sealed class Factory :
FactoryBase
<IRemoteClientSettingsService>
SignatureHelp\RemoteSignatureHelpService.cs (1)
17
internal sealed class Factory :
FactoryBase
<IRemoteSignatureHelpService>
SpellCheck\RemoteSpellCheckService.cs (1)
15
internal sealed class Factory :
FactoryBase
<IRemoteSpellCheckService>
UriPresentation\RemoteUriPresentationService.cs (1)
22
internal sealed class Factory :
FactoryBase
<IRemoteUriPresentationService>
WrapWithTag\RemoteWrapWithTagService.cs (1)
17
internal sealed class Factory :
FactoryBase
<IRemoteWrapWithTagService>
6 references to FactoryBase
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
Cohost\BrokeredServiceFactory.cs (3)
24
/// This class holds <see cref="RazorBrokeredServiceBase.
FactoryBase
{TService}"/> instances in a static
37
foreach (var type in typeof(RazorBrokeredServiceBase.
FactoryBase
<>).Assembly.GetTypes())
42
Assert.Equal(typeof(RazorBrokeredServiceBase.
FactoryBase
<>), type.BaseType.GetGenericTypeDefinition());
Microsoft.VisualStudioCode.RazorExtension (3)
Services\InProcServiceFactory.cs (3)
20
/// This class holds <see cref="RazorBrokeredServiceBase.
FactoryBase
{TService}"/> instances in a static
34
foreach (var type in typeof(RazorBrokeredServiceBase.
FactoryBase
<>).Assembly.GetTypes())
39
Assumes.True(typeof(RazorBrokeredServiceBase.
FactoryBase
<>) == type.BaseType!.GetGenericTypeDefinition());