public static Party ParsePartyFromString(string recordLine)
{
if (string.IsNullOrEmpty(recordLine))
{
throw new ArgumentNullException();
}
var propValues = recordLine.Split(SEPARATOR);
var item = new Party(
id: int.Parse(propValues[0]),
name: propValues[1]
);
return item;
}