2 instantiations of ServiceArgs
Microsoft.CodeAnalysis.Remote.Razor (2)
RazorBrokeredServiceBase.FactoryBase`1.cs (2)
102var inProcArgs = new ServiceArgs(ServiceBroker: null, exportProvider, targetLoggerFactory, workspaceProvider, ServerConnection: null, brokeredServiceData.AssumeNotNull().Interceptor); 115var args = new ServiceArgs(serviceBroker.AssumeNotNull(), exportProvider, targetLoggerFactory, workspaceProvider, serverConnection, brokeredServiceData?.Interceptor);
71 references to ServiceArgs
Microsoft.CodeAnalysis.Remote.Razor (68)
AutoInsert\RemoteAutoInsertService.cs (2)
23internal sealed class RemoteAutoInsertService(in ServiceArgs args) 28protected override IRemoteAutoInsertService CreateService(in ServiceArgs args)
CodeActions\RemoteCodeActionsService.cs (2)
16internal sealed partial class RemoteCodeActionsService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteCodeActionsService 20protected override IRemoteCodeActionsService CreateService(in ServiceArgs args)
CodeLens\RemoteCodeLensService.cs (2)
14internal class RemoteCodeLensService(in ServiceArgs args) : RazorDocumentServiceBase(args), IRemoteCodeLensService 18protected override IRemoteCodeLensService CreateService(in ServiceArgs args)
Completion\RemoteCompletionService.cs (2)
30internal sealed class RemoteCompletionService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteCompletionService 34protected override IRemoteCompletionService CreateService(in ServiceArgs args)
Debugging\RemoteDataTipRangeService.cs (2)
15internal sealed class RemoteDataTipRangeService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDataTipRangeService 19protected override IRemoteDataTipRangeService CreateService(in ServiceArgs args)
Debugging\RemoteDebugInfoService.cs (2)
17internal sealed class RemoteDebugInfoService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDebugInfoService 21protected override IRemoteDebugInfoService CreateService(in ServiceArgs args)
DevTools\RemoteDevToolsService.cs (2)
19internal sealed class RemoteDevToolsService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDevToolsService 23protected override IRemoteDevToolsService CreateService(in ServiceArgs args)
Diagnostics\RemoteDiagnosticsService.cs (2)
21internal sealed class RemoteDiagnosticsService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDiagnosticsService 28protected override IRemoteDiagnosticsService CreateService(in ServiceArgs args)
DocumentHighlight\RemoteDocumentHighlightService.cs (2)
20internal sealed partial class RemoteDocumentHighlightService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDocumentHighlightService 24protected override IRemoteDocumentHighlightService CreateService(in ServiceArgs args)
DocumentMapping\RemoteSpanMappingService.cs (2)
24internal sealed partial class RemoteSpanMappingService(in ServiceArgs args) : RazorBrokeredServiceBase(in args), IRemoteSpanMappingService 28protected override IRemoteSpanMappingService CreateService(in ServiceArgs args)
DocumentSymbols\RemoteDocumentSymbolService.cs (2)
15internal sealed partial class RemoteDocumentSymbolService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteDocumentSymbolService 19protected override IRemoteDocumentSymbolService CreateService(in ServiceArgs args)
FindAllReferences\RemoteFindAllReferencesService.cs (2)
24internal sealed class RemoteFindAllReferencesService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteFindAllReferencesService 28protected override IRemoteFindAllReferencesService CreateService(in ServiceArgs args)
FoldingRanges\RemoteFoldingRangeService.cs (2)
18internal sealed class RemoteFoldingRangeService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteFoldingRangeService 22protected override IRemoteFoldingRangeService CreateService(in ServiceArgs args)
Formatting\RemoteFormattingService.cs (2)
19internal sealed class RemoteFormattingService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteFormattingService 23protected override IRemoteFormattingService CreateService(in ServiceArgs args)
GoToDefinition\RemoteGoToDefinitionService.cs (2)
22internal sealed class RemoteGoToDefinitionService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteGoToDefinitionService 26protected override IRemoteGoToDefinitionService CreateService(in ServiceArgs args)
GoToImplementation\RemoteGoToImplementationService.cs (2)
19internal sealed class RemoteGoToImplementationService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteGoToImplementationService 23protected override IRemoteGoToImplementationService CreateService(in ServiceArgs args)
Hover\RemoteHoverService.cs (2)
21internal sealed class RemoteHoverService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteHoverService 25protected override IRemoteHoverService CreateService(in ServiceArgs args)
HtmlDocuments\RemoteHtmlDocumentService.cs (2)
13internal sealed class RemoteHtmlDocumentService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteHtmlDocumentService 17protected override IRemoteHtmlDocumentService CreateService(in ServiceArgs args)
Initialization\RemoteClientInitializationService.cs (2)
12internal sealed class RemoteClientInitializationService(in ServiceArgs args) : RazorBrokeredServiceBase(in args), IRemoteClientInitializationService 16protected override IRemoteClientInitializationService CreateService(in ServiceArgs args)
Initialization\RemoteMEFInitializationService.cs (1)
41protected override IRemoteMEFInitializationService CreateService(in ServiceArgs args)
InlayHints\RemoteInlayHintService.cs (2)
22internal sealed class RemoteInlayHintService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteInlayHintService 26protected override IRemoteInlayHintService CreateService(in ServiceArgs args)
InlineCompletion\RemoteInlineCompletionService.cs (2)
15internal sealed class RemoteInlineCompletionService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteInlineCompletionService 19protected override IRemoteInlineCompletionService CreateService(in ServiceArgs args)
LinkedEditingRange\RemoteLinkedEditingRangeService.cs (2)
14internal sealed class RemoteLinkedEditingRangeService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteLinkedEditingRangeService 18protected override IRemoteLinkedEditingRangeService CreateService(in ServiceArgs args)
NestedFiles\RemoteAddNestedFileService.cs (2)
20internal sealed class RemoteAddNestedFileService(in ServiceArgs args) 25protected override IRemoteAddNestedFileService CreateService(in ServiceArgs args)
RazorBrokeredServiceBase.cs (1)
25protected RazorBrokeredServiceBase(in ServiceArgs args)
RazorBrokeredServiceBase.FactoryBase`1.cs (3)
28protected abstract TService CreateService(in ServiceArgs args); 102var inProcArgs = new ServiceArgs(ServiceBroker: null, exportProvider, targetLoggerFactory, workspaceProvider, ServerConnection: null, brokeredServiceData.AssumeNotNull().Interceptor); 115var args = new ServiceArgs(serviceBroker.AssumeNotNull(), exportProvider, targetLoggerFactory, workspaceProvider, serverConnection, brokeredServiceData?.Interceptor);
RazorDocumentServiceBase.cs (1)
16internal abstract class RazorDocumentServiceBase(in ServiceArgs args) : RazorBrokeredServiceBase(in args)
RemoveAndSortUsings\RemoteRemoveAndSortUsingsService.cs (2)
20internal sealed class RemoteRemoveAndSortUsingsService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteRemoveAndSortUsingsService 24protected override IRemoteRemoveAndSortUsingsService CreateService(in ServiceArgs args)
Rename\RemoteRenameService.cs (2)
30internal sealed class RemoteRenameService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteRenameService 34protected override IRemoteRenameService CreateService(in ServiceArgs args)
SemanticTokens\RemoteSemanticTokensService.cs (2)
16internal sealed partial class RemoteSemanticTokensService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteSemanticTokensService 20protected override IRemoteSemanticTokensService CreateService(in ServiceArgs args)
Settings\RemoteClientSettingsService.cs (2)
11internal sealed class RemoteClientSettingsService(in ServiceArgs args) : RazorBrokeredServiceBase(in args), IRemoteClientSettingsService 15protected override IRemoteClientSettingsService CreateService(in ServiceArgs args)
SignatureHelp\RemoteSignatureHelpService.cs (2)
15internal sealed class RemoteSignatureHelpService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteSignatureHelpService 19protected override IRemoteSignatureHelpService CreateService(in ServiceArgs args)
SpellCheck\RemoteSpellCheckService.cs (2)
13internal sealed partial class RemoteSpellCheckService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteSpellCheckService 17protected override IRemoteSpellCheckService CreateService(in ServiceArgs args)
UriPresentation\RemoteUriPresentationService.cs (2)
20internal sealed partial class RemoteUriPresentationService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteUriPresentationService 24protected override IRemoteUriPresentationService CreateService(in ServiceArgs args)
WrapWithTag\RemoteWrapWithTagService.cs (2)
15internal sealed partial class RemoteWrapWithTagService(in ServiceArgs args) : RazorDocumentServiceBase(in args), IRemoteWrapWithTagService 19protected override IRemoteWrapWithTagService CreateService(in ServiceArgs args)
Microsoft.CodeAnalysis.Remote.Razor.UnitTests (3)
RazorServicesTest.cs (3)
76var factoryType = typeof(ServiceArgs).Assembly.GetType(factoryName); 125var serviceImplType = typeof(ServiceArgs).Assembly.GetType(serviceImplName); 128var factoryType = typeof(ServiceArgs).Assembly.GetType(factoryName);