Tungsten.Net.RPC (nuget): Tungsten.Net.RPC is a client/server solution for invoking methods on a server.  Communications are made over the port you specify.  RPC methods on the server are created by attributing classes and methods with the [RPCClass] and [RPCMethod] attributes.  Clients make calls by passing in the method name ("MyNameSpace.MyClass.Method1") and any parameters to the Call method.  The result of this call is an RPCHandle which can be used to wait for a response (WaitForResponse and WaitForResponse<TResponseType>).
Keywords: Tungsten.Net.RPC|Tungsten|Tungsten.Net|RPC|client|server|remote|procedure|call|c#|library