EasyCommunication is there to offer you a modular & easy way of making apps communicate with a Host-Client structure.
This library is based on a BinaryFormatter, so either your transmited data's type has to be tagged with [Serializable]
, or alternatively it has to be convertable with Newtonsoft.Json.
A get-started example you can find here.
- .NET Standard 2.0
- Newtonsoft.Json 12.0.3
- Serilog 2.10.0
- Serilog.Sinks.Console 3.1.1
- Listens for incoming EasyClient connections & send and receive data from connected EasyClients
- Establish a connection and communicate with an EasyHost & send and receive data from a connected EasyHost
-
-
- Event fired when an EasyClient connects
-
- Event fired when an EasyClient disconnects
-
- Event fired when data is received from an EasyClient
-
- Event fired when an EasyHost is sending data to an EasyClient
-
-
-
- Event fired when an EasyClient connected to an EasyHost
-
- Event fired when an EasyClient loses connection from an EasyHost
-
- Event fired when data is received from an EasyHost
-
- Event fired when an EasyClient is sending data to an EasyHost
-