protected override void OnWrite(DateTime[] value, TProtocolWriter writer) { if (value == null) { writer.WriteI64Array(null); } else { long[] result = new long[value.Length]; for (var i = 0; i < value.Length; i++) { result[i] = DateTimeThriftCodec.ToLongValue(value[i]); } writer.WriteI64Array(result); } }
protected override void OnWrite(long[] value, TProtocolWriter writer) { writer.WriteI64Array(value); }