public static SizeCounterDelegate GetSizeCounter(Func <Type, SizeCounterDelegate> sizeCountersFactory, SizeCounterDelegate baseSizeCounter) { return(DerivedTypesSerializationBase <MultiLanguageTextBase, MultiLanguageTextTypeAttribute> .GetSizeCounter(sizeCountersFactory, baseSizeCounter, attribute => attribute.Name)); }
public static WriterDelegate GetWriter(Func <Type, WriterDelegate> writersFactory, WriterDelegate baseWriter) { return(DerivedTypesSerializationBase <MultiLanguageTextBase, MultiLanguageTextTypeAttribute> .GetWriter(writersFactory, baseWriter, attribute => attribute.Name)); }
public static ReaderDelegate GetReader(Func <Type, ReaderDelegate> readersFactory, ReaderDelegate baseReader) { return(DerivedTypesSerializationBase <MultiLanguageTextBase, MultiLanguageTextTypeAttribute> .GetReader(readersFactory, baseReader, attribute => attribute.Name)); }