Remote Agency is built for making the communicating among components in different computers easier.
Remote Agency can create proxy objects based on one interface file which should be implemented by a remote class, and serializing the accessing between the proxy and the real service object.
Changed: License changed to MIT, source published at GitHub.
Added: static class MessageInstanceMetadataService to get the instance metadata in service method.
Added: event AfterMessageReceived in RemoteAgencyManager to monitor and filter message before being processed by service object.
Added: event BeforeMessageSending in RemoteAgencyManager to monitor and filter message before sending out.
Fixed: Exceptions serialization support.
Fixed: Missing assemblies problem in dotnet core while changing platform version.