1 instantiation of RazorTypeHierarchyResolveData
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\TypeHierarchy\RazorTypeHierarchyResolveData.cs (1)
33=> WithData(item, new RazorTypeHierarchyResolveData(textDocument, item.Data));
27 references to RazorTypeHierarchyResolveData
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Protocol\TypeHierarchy\RazorTypeHierarchyResolveData.cs (3)
15public static RazorTypeHierarchyResolveData? Unwrap(TypeHierarchyItem item) 17if (item.Data is RazorTypeHierarchyResolveData wrapper) 27return paramsObj.Deserialize<RazorTypeHierarchyResolveData>() is { IsRazorTypeHierarchy: true, OriginalData: not null } parsedWrapper
Microsoft.VisualStudio.LanguageServices.Razor (11)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostPrepareTypeHierarchyEndpoint.cs (1)
74? RazorTypeHierarchyResolveData.Wrap(item, textDocument.WithUri(uri))
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostTypeHierarchySubtypesEndpoint.cs (5)
35=> RazorTypeHierarchyResolveData.Unwrap(request.Item)?.TextDocument; 39var razorData = RazorTypeHierarchyResolveData.Unwrap(request.Item); 45var unwrappedItem = RazorTypeHierarchyResolveData.WithData(request.Item, razorData.OriginalData); 65? RazorTypeHierarchyResolveData.Wrap(item, new TextDocumentIdentifier { DocumentUri = item.Uri })
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostTypeHierarchySupertypesEndpoint.cs (5)
35=> RazorTypeHierarchyResolveData.Unwrap(request.Item)?.TextDocument; 39var razorData = RazorTypeHierarchyResolveData.Unwrap(request.Item); 45var unwrappedItem = RazorTypeHierarchyResolveData.WithData(request.Item, razorData.OriginalData); 65? RazorTypeHierarchyResolveData.Wrap(item, new TextDocumentIdentifier { DocumentUri = item.Uri })
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostTypeHierarchyEndpointTest.cs (1)
193=> RazorTypeHierarchyResolveData.WithData(item, JsonSerializer.SerializeToElement(item.Data, JsonHelpers.JsonSerializerOptions));
Microsoft.VisualStudioCode.RazorExtension (11)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostPrepareTypeHierarchyEndpoint.cs (1)
74? RazorTypeHierarchyResolveData.Wrap(item, textDocument.WithUri(uri))
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostTypeHierarchySubtypesEndpoint.cs (5)
35=> RazorTypeHierarchyResolveData.Unwrap(request.Item)?.TextDocument; 39var razorData = RazorTypeHierarchyResolveData.Unwrap(request.Item); 45var unwrappedItem = RazorTypeHierarchyResolveData.WithData(request.Item, razorData.OriginalData); 65? RazorTypeHierarchyResolveData.Wrap(item, new TextDocumentIdentifier { DocumentUri = item.Uri })
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\TypeHierarchy\CohostTypeHierarchySupertypesEndpoint.cs (5)
35=> RazorTypeHierarchyResolveData.Unwrap(request.Item)?.TextDocument; 39var razorData = RazorTypeHierarchyResolveData.Unwrap(request.Item); 45var unwrappedItem = RazorTypeHierarchyResolveData.WithData(request.Item, razorData.OriginalData); 65? RazorTypeHierarchyResolveData.Wrap(item, new TextDocumentIdentifier { DocumentUri = item.Uri })
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostTypeHierarchyEndpointTest.cs (1)
193=> RazorTypeHierarchyResolveData.WithData(item, JsonSerializer.SerializeToElement(item.Data, JsonHelpers.JsonSerializerOptions));