Пример #1
0
 public static ITypeConfiguration <T> CustomSerializer <T>(this ITypeConfiguration <T> @this,
                                                           IExtendedXmlCustomSerializer serializer)
 {
     @this.Root.With <CustomSerializationExtension>()
     .XmlSerializers.Assign(@this.Get(), serializer);
     return(@this);
 }
Пример #2
0
 public Serializer(IExtendedXmlCustomSerializer custom) => _custom = custom;
Пример #3
0
 public static ITypeConfiguration <T> CustomSerializer <T>(this ITypeConfiguration <T> @this,
                                                           IExtendedXmlCustomSerializer <T> serializer)
 => @this.CustomSerializer(new Adapter <T>(serializer));
Пример #4
0
 public Adapter(IExtendedXmlCustomSerializer <T> configuration) => _configuration = configuration;