Standard: How to Tell if an API will be in 2.0?

Created on 8 May 2017  路  5Comments  路  Source: dotnet/standard

If I want to know if an API (System.Net.Mail.SmptClient for example) will be in the 2.0 standard, how I can I do this? I took a crack at cloning the 2.0 branch but I'm at a loss for browsing the source code.

I found this site that solves the problem but only for 1.6 and below as of now.

Most helpful comment

https://apisof.net/. Specifically: https://apisof.net/catalog/System.Net.Mail.SmtpClient

This says that SmtpClient is available in .NET Core 2.0, and also .NET Standard 2.0.

All 5 comments

https://apisof.net/. Specifically: https://apisof.net/catalog/System.Net.Mail.SmtpClient

This says that SmtpClient is available in .NET Core 2.0, and also .NET Standard 2.0.

If you know the specific API, I think you can use https://apisof.net (currently looks like the cert if invalid, though): https://apisof.net/catalog/System.Net.Mail.SmtpClient

You can also check the .cs sources in the netstandard/ref folder: https://github.com/dotnet/standard/blob/cc9f646354fc68a13707a82323d4032b8dbfda52/netstandard/ref/System.cs#L6124

This is the single source of truth since it's what the netstandard.dll reference assembly is built from.

@khellang If you're interested to know more about the certificate issue: https://github.com/terrajobst/apisof.net/issues/3.

Seems like your question is answered so closing.

Was this page helpful?
0 / 5 - 0 ratings