public StandardTextSerializer(
     IValueTextWriterFactory valueTextWriterFactory,
     IValueTextReaderFactory valueTextReaderFactory,
     IObjectDecomposerSelector decomposerSelector,
     IObjectComposerSelector composerSelector,
     ITypeSerializerHelper typeSerializerHelper)
 {
     _valueTextWriterFactory = valueTextWriterFactory;
     _valueTextReaderFactory = valueTextReaderFactory;
     _decomposerSelector     = decomposerSelector;
     _composerSelector       = composerSelector;
     _typeSerializerHelper   = typeSerializerHelper;
 }
 public StandardTextSerializer(
     IValueTextWriterFactory valueTextWriterFactory,
     IValueTextReaderFactory valueTextReaderFactory,
     ITypeNameShortener typeNameShortener,
     IAssemblyNameShortener assemblyNameShortener,
     ITypeResolver typeResolver,
     IObjectDecomposerSelector decomposerSelector,
     IObjectComposerSelector composerSelector)
 {
     _valueTextWriterFactory = valueTextWriterFactory;
     _valueTextReaderFactory = valueTextReaderFactory;
     _typeNameShortener      = typeNameShortener;
     _assemblyNameShortener  = assemblyNameShortener;
     _typeResolver           = typeResolver;
     _decomposerSelector     = decomposerSelector;
     _composerSelector       = composerSelector;
 }