public static byte[] EncodeAddressPayload(AddressPayload addressPayload) { using (var stream = new MemoryStream()) using (var writer = new BinaryWriter(stream)) { EncodeAddressPayload(writer, addressPayload); return stream.ToArray(); } }