public AbstractIndexableSerializer( IConstantSerializerDeserializer <TValue> valueSerializer, IndexableSerializerOptions <TIndex> options) { Contracts.Requires.That(valueSerializer != null); Contracts.Requires.That(options != null); Contracts.Requires.That(options.EndiannessMatches(valueSerializer.Endianness)); this.ValueSerializer = valueSerializer; this.options = options; }
public AbstractIndexableInlineSerializer( IConstantSerializerDeserializer <TValue> valueSerializer, IndexableSerializerOptions <TIndex> options) : base(valueSerializer, options) { }