1212
1313namespace Microsoft . CodeAnalysis . LanguageServer . Handler . Extensions ;
1414
15- [ ExportCSharpVisualBasicStatelessLspService ( typeof ( ExtensionDocumentMessageHandler ) ) , Shared ]
15+ [ ExportCSharpVisualBasicStatelessLspService ( typeof ( DispatchDocumentExtensionMessageHandler ) ) , Shared ]
1616[ Method ( MethodName ) ]
1717[ method: ImportingConstructor ]
1818[ method: Obsolete ( MefConstruction . ImportingConstructorMessage , error : true ) ]
19- internal sealed class ExtensionDocumentMessageHandler ( )
20- : AbstractExtensionHandler , ILspServiceDocumentRequestHandler < ExtensionDocumentMessageParams , ExtensionMessageResponse >
19+ internal sealed class DispatchDocumentExtensionMessageHandler ( )
20+ : AbstractExtensionHandler , ILspServiceDocumentRequestHandler < DispatchDocumentExtensionMessageParams , DispatchExtensionMessageResponse >
2121{
22- private const string MethodName = "roslyn/extensionDocumentMessage " ;
22+ private const string MethodName = "textDocument/_vs_dipatchExtensionMessage " ;
2323
24- public TextDocumentIdentifier GetTextDocumentIdentifier ( ExtensionDocumentMessageParams request )
24+ public TextDocumentIdentifier GetTextDocumentIdentifier ( DispatchDocumentExtensionMessageParams request )
2525 => request . TextDocument ;
2626
27- public async Task < ExtensionMessageResponse > HandleRequestAsync ( ExtensionDocumentMessageParams request , RequestContext context , CancellationToken cancellationToken )
27+ public async Task < DispatchExtensionMessageResponse > HandleRequestAsync ( DispatchDocumentExtensionMessageParams request , RequestContext context , CancellationToken cancellationToken )
2828 {
2929 Contract . ThrowIfNull ( context . Document ) ;
3030
@@ -38,6 +38,6 @@ public async Task<ExtensionMessageResponse> HandleRequestAsync(ExtensionDocument
3838 if ( exception is not null )
3939 context . Logger . LogException ( exception ) ;
4040
41- return new ExtensionMessageResponse ( response , extensionWasUnloaded , exception ) ;
41+ return new DispatchExtensionMessageResponse ( response , extensionWasUnloaded , exception ) ;
4242 }
4343}
0 commit comments