question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

.Net Standard support

See original GitHub issue

Out of interest I checked what the requirements would be to move to .Net Standard.

In order to be able to use sockets, .Net Standard 1.3 or higher is needed. This means that WP8.1 cannot be supported, but I saw you already dropped support for that.

.Net Standard 1.4 is the maximum since otherwise you can’t use it from UWP apps.

After moving to Google’s protobuf packages, all Nuget packages support .net standard 1.3 or higher.

The main issues are the ChromecastSocketService (needs implementation with TcpClient again; don’t know about SslStream) and the StreamSocketExtension (don’t know whether it is used but it uses the Windows namespace).

Besides that, the console project and the test project need to be retargeted to .net 4.6.1.

After this change you would not need the “Sockets for PCL” Nuget package anymore.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:14 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
Tapanilacommented, May 28, 2017

Awesome! Was totally unaware of that and good job on implementing the GoogleCast protocol.

Will take a look at your implementation. I would love to get rid of pcl socket dependency.

Read more comments on GitHub >

github_iconTop Results From Across the Web

NET Standard
NET Standard 2.0 is the latest version that's supported by .NET Framework, so it gives good reach with a fairly large feature set....
Read more >
.NET Standard | Common APIs across all . ...
NET Standard is a formal specification of the APIs that are common to all .NET implementations, allowing libraries to be used everywhere you...
Read more >
NetStandard: Home
Ready for your data to always be backed up, have access to 24/7 support, and have a true technology partner? Let's talk: ;....
Read more >
Please stop lying about .NET Standard 2.0 support!
In this post I have a bit of a rant about Microsoft's NuGet packages lying about supporting .NET Standard 2.0 when they kinda...
Read more >
What is .Net Standard? How it is different from .Net Core ...
Net Standard is 1.6 and .Net Core 1.0, 1.1 supports .Net Standard 1.6. Higher the version number then higher the number of API...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found