public static ITypeConfiguration <T> CustomSerializer <T>(this ITypeConfiguration <T> @this, IExtendedXmlCustomSerializer serializer) { @this.Root.With <CustomSerializationExtension>() .XmlSerializers.Assign(@this.Get(), serializer); return(@this); }
public Serializer(IExtendedXmlCustomSerializer custom) => _custom = custom;
public static ITypeConfiguration <T> CustomSerializer <T>(this ITypeConfiguration <T> @this, IExtendedXmlCustomSerializer <T> serializer) => @this.CustomSerializer(new Adapter <T>(serializer));
public Adapter(IExtendedXmlCustomSerializer <T> configuration) => _configuration = configuration;