Welcome to Simple Networking

Azure DevOps builds Azure DevOps tests Azure DevOps coverage GitHub Nuget Documentation Status

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

Getting started

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