// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.usingSystem.Composition;usingSystem.Threading;usingSystem.Threading.Tasks;usingMicrosoft.CodeAnalysis.Editor;usingLSP=Microsoft.VisualStudio.LanguageServer.Protocol;namespaceMicrosoft.CodeAnalysis.LanguageServer.Handler{[Shared][ExportLspMethod(LSP.Methods.TextDocumentDefinitionName)]internalclassGoToDefinitionHandler:GoToDefinitionHandlerBase,IRequestHandler<LSP.TextDocumentPositionParams,object>{[ImportingConstructor]publicGoToDefinitionHandler(IMetadataAsSourceFileServicemetadataAsSourceFileService):base(metadataAsSourceFileService){}publicasyncTask<object>HandleRequestAsync(Solutionsolution,LSP.TextDocumentPositionParamsrequest,