Example #1
0
        private static byte[] ContactsToProto(ClusterReceptionist.Contacts message)
        {
            var protoMessage = new Proto.Msg.Contacts();

            foreach (var contactPoint in message.ContactPoints)
            {
                protoMessage.ContactPoints.Add(contactPoint);
            }
            return(protoMessage.ToByteArray());
        }
        public void Can_serialize_Contact()
        {
            var contactPoints = new List <string>
            {
                "akka.tcp://system@node-1:2552/system/receptionist",
                "akka.tcp://system@node-2:2552/system/receptionist",
                "akka.tcp://system@node-3:2552/system/receptionist"
            };

            var message = new ClusterReceptionist.Contacts(contactPoints.ToImmutableList());

            AssertEqual(message);
        }
 private Contacts ContactsToProto(ClusterReceptionist.Contacts message)
 {
     return(Contacts.CreateBuilder()
            .AddRangeContactPoints(message.ContactPoints)
            .Build());
 }