Simple networking an easy to use networking library for .NET Core that guarantees exactly-once, in-order delivery of .NET objects while surviving network partitions. The library includes support for TLS 1.2, TLS 1.3 and mutual TLS 1.2/1.3. If you like SimpleNetworking, please consider starring the repository and spreading the word about SimpleNetworking.
SimpleNetworking is available on nuget and can be installed by running the following command in this Package Manager Console within Visual Studio
Install-Package SimpleNetworking -Version 0.1.1
Alternatively if you're using .NET Core then you can install SimpleNetworking via the command line interface with the following command:
dotnet add package SimpleNetworking --version 0.1.1
Documentation can be found here
You can find samples on how to use SimpleNetworking here
I am happy to receive Pull Requests for adding new features and/or solving bugs. If you are facing a problem using SimpleNetworking, feel free to write up an issue here.
SimpleNetworking is available under MIT License