Skip to content

API reference doesn't show members for .Net Standard types not referenced from NETStandard.Library #1205

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
svick opened this issue Apr 5, 2017 · 7 comments
Labels
area-Infrastructure docs-experience Indicates issues that are about the learn.microsoft.com experience or design external Not related to content Pri3 Indicates issues/PRs that are low priority
Milestone

Comments

@svick
Copy link
Contributor

svick commented Apr 5, 2017

For types that have .Net Standard packages, but are not part of NETStandard.Library, it seems the new API reference behaves as if those types did not have .Net Standard versions at all (i.e. it hides all their members).

For example, this happens for XmlNode (the URL says netstandard-1.6, but it seems it changes to netframework-4.7 on its own, so you have to use the dropdown to see it), which exists in the System.Xml.XmlDocument package, which has a version for .Net Standard 1.3.

I think for such types, their .Net Standard version should be shown.

https://apisof.net/ has a very similar issue (https://github.com/terrajobst/apisof.net/issues/2), which could be related.

@mairaw
Copy link
Contributor

mairaw commented Apr 5, 2017

@dend can you look at this? It seems that selecting .NET standard is not sticky.

@mairaw
Copy link
Contributor

mairaw commented Sep 15, 2017

@svick I know this is way older than #3132, but they seem to be regarding the same issue. Is it ok to close this and track that issue on that one?

@svick
Copy link
Contributor Author

svick commented Sep 15, 2017

@mairaw Of course. If it was up to me, I would probably choose the older issue or the more general one and this is both. But it's not. 🙂

@svick svick closed this as completed Sep 15, 2017
@mairaw
Copy link
Contributor

mairaw commented Sep 15, 2017

Yes, that's usually my approach. It's just we got the attention of the dev team on that one, so it will help move things. I'll make that one more generic. Thanks for your understanding.

@mairaw
Copy link
Contributor

mairaw commented Sep 22, 2017

Reopening this one. The WCF one will be handled differently.

@mairaw mairaw reopened this Sep 22, 2017
@mairaw
Copy link
Contributor

mairaw commented Nov 27, 2018

According to the API Catalog (https://apisof.net/catalog/System.Xml.XmlNode), this is included as part of the .NET Standard + Platform Extensions. I know we had some plans to show NuGet info on docs that @dend was working on, but should we include the assemblies from that section (.NET Standard + Platform Extensions) into docs @terrajobst?

@mairaw mairaw transferred this issue from dotnet/docs Nov 27, 2018
@dotnet-bot dotnet-bot added the untriaged New issue has not been triaged by the area owner label Nov 27, 2018
@mairaw mairaw added docs-experience Indicates issues that are about the learn.microsoft.com experience or design external Not related to content and removed untriaged New issue has not been triaged by the area owner labels Nov 27, 2018
@mairaw mairaw added this to the Backlog milestone Nov 27, 2018
@carlossanlop
Copy link
Member

Tagging @mimisasouvanh @joelmartinez @TianqiZhang for triaging.

@PRMerger13 PRMerger13 added the Pri3 Indicates issues/PRs that are low priority label Nov 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Infrastructure docs-experience Indicates issues that are about the learn.microsoft.com experience or design external Not related to content Pri3 Indicates issues/PRs that are low priority
Projects
None yet
Development

No branches or pull requests

5 participants