// // RemoteRouterConfig // private byte[] RemoteRouterConfigToProto(RemoteRouterConfig remoteRouterConfig) { var protoRemoteRouterConfig = new Proto.Msg.RemoteRouterConfig(); protoRemoteRouterConfig.Local = _payloadSupport.PayloadToProto(remoteRouterConfig.Local); protoRemoteRouterConfig.Nodes.AddRange(remoteRouterConfig.Nodes.Select(AddressMessageBuilder)); return(protoRemoteRouterConfig.ToByteArray()); }
public void Can_serialize_RemoteRouterConfig() { var message = new RemoteRouterConfig( local: new RandomPool(25), nodes: new List <Address> { new Address("akka.tcp", "TestSys", "localhost", 23423) }); AssertEqual(message); }