internal static void SerializeListToStream(Stream stream, List<ActivityPackage> activityPackageList)
{
var writer = new BinaryWriter(stream);
var activityPackageArray = activityPackageList.ToArray();
writer.Write(activityPackageArray.Length);
for (int i = 0; i < activityPackageArray.Length; i++)
{
ActivityPackage.SerializeToStream(stream, activityPackageArray[i]);
}
}