You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Though it seems that the NamedPipe*Stream on Linux is actually implemented with Unix domain sockets (See dotnet/corefx#6833), from dotnet/corefx#27631, I assume there will be something like UnixDomainSocketEndPoint in .NET Core 2.1, and this is what you are talking about.
Well, then, first of all I need to install VS 15.7 Preview 1 to try out this new socket endpoint .NET Core 2.1 🌚 This may take a moment.
Okay so now I've played with sockets for a while (and for the first time in my life 😂). See CXuesong/UnixDomainSocketTest.
It seems that you can wrap the underlying sockets with NetworkStream (See my test code here). If this is the case, then basically you can use CXuesong.JsonRpc.Streams to work on the stream layer.
I will revisit this issue to see if I can actually work out a demo LSP on Unix sockets when I'm available next time. Until then, feel free to try this out on yourself!
Is this library support Unix Domain Socket?
https://blogs.msdn.microsoft.com/commandline/2018/02/07/windowswsl-interop-with-af_unix/
The text was updated successfully, but these errors were encountered: