Refactoring the ICoded interfaces (again) removing the use of some generic methods.
diff --git a/src/AddressBook/AddressBookProtos.cs b/src/AddressBook/AddressBookProtos.cs
index dcaad48..8af5da1 100644
--- a/src/AddressBook/AddressBookProtos.cs
+++ b/src/AddressBook/AddressBookProtos.cs
@@ -461,7 +461,7 @@
output.WriteString(3, field_names[0], Email);
}
if (phone_.Count > 0) {
- output.WriteArray(pbd::FieldType.Message, 4, field_names[3], phone_);
+ output.WriteMessageArray(4, field_names[3], phone_);
}
UnknownFields.WriteTo(output);
}
@@ -812,7 +812,7 @@
int size = SerializedSize;
string[] field_names = _addressBookFieldNames;
if (person_.Count > 0) {
- output.WriteArray(pbd::FieldType.Message, 1, field_names[0], person_);
+ output.WriteMessageArray(1, field_names[0], person_);
}
UnknownFields.WriteTo(output);
}