It should be mentioned that on Linux not FIFO named pipes (mkfifo) is used, rather Unix-domain-sockets in order to provide functionality that is on par with the Windows-implemenation.
It may be confusing if one wants to write a IPC solution on Linux with C and C# / .NET playing together, as the C-part has to use UDS.
Reference: dotnet/runtime#24390 and dotnet/corefx#6833
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
Associated WorkItem - 181171