public InferCountSerializer(IConstantSerializedLength enumerableValueSerializer) { Contracts.Requires.That(enumerableValueSerializer != null); Contracts.Requires.That(enumerableValueSerializer.SerializedLength >= 1); this.enumerableValue = enumerableValueSerializer; }
public static IConstantSerializerDeserializer <int> InferCount(IConstantSerializedLength value) => new InferCountSerializer(value);