https://github.com/lalitadithya/simplenetworking
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.
https://github.com/lalitadithya/simplenetworking
crossplatform csharp dotnet dotnet-core network networking tcp tls
Last synced: 9 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/lalitadithya/simplenetworking
- Owner: lalitadithya
- License: mit
- Created: 2020-03-30T12:58:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T10:02:51.000Z (over 3 years ago)
- Last Synced: 2025-08-01T05:59:21.256Z (11 months ago)
- Topics: crossplatform, csharp, dotnet, dotnet-core, network, networking, tcp, tls
- Language: C#
- Homepage:
- Size: 148 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Networking





[](https://simplenetworking.readthedocs.io/en/latest/?badge=latest)
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.
## Installing SimpleNetworking
SimpleNetworking is available on [nuget](https://www.nuget.org/packages/SimpleNetworking/) and can be installed by running the following command in this Package Manager Console within Visual Studio
```powershell
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:
```powershell
dotnet add package SimpleNetworking --version 0.1.1
```
## Documentation
Documentation can be found [here](https://simplenetworking.readthedocs.io/en/latest/)
## Samples
You can find samples on how to use SimpleNetworking [here](https://github.com/lalitadithya/SimpleNetworking/tree/master/samples)
## Contributing
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](https://github.com/lalitadithya/SimpleNetworking/issues/new).
## License
SimpleNetworking is available under [MIT License](https://github.com/lalitadithya/SimpleNetworking/blob/master/LICENSE)