Re:.NET Standard 2.0 is final
by oceanswave on Wednesday August 09, 2017 @01:44PM
(#14971716)
From an interface perspective. From a behavioral perspective not so much. A lot of classes will throw not implemented or have slightly different results
[ Parent
| on HN ]
That's true, but it's done so that you can have simple 'if' logic to determine if something is available without having to recompile. If the interfaces were missing altogether the libraries wouldn't be portable from one implementation to another.
Re:.NET Standard 2.0 is final
by janpieterz on Wednesday August 09, 2017 @01:53PM
(#14971820)
Wait... first I've heard of this. Not that I'm reading every single post letter for letter but have been following the .NET Standard move quite a bit.
Is there a list somewhere that specifies what is not implemented per target, though it's in the standard?
There's multiple releases of .Net Standard, different releases of .Net Core target different releases of Standard. .Net Core 1.2 will be the first version to support the full .Net Standard 2.0 API surface.