public Contents(IFormatReaders <System.Xml.XmlReader> factory, IClassification classification,
                 ITypedTable <IEnumerable <Action <XElement> > > migrations, IContents contents)
 {
     _factory        = factory;
     _classification = classification;
     _migrations     = migrations;
     _contents       = contents;
 }
 public Migrator(IFormatReaders <System.Xml.XmlReader> factory, IClassification classification,
                 IProperty <uint> property,
                 ImmutableArray <Action <XElement> > migrations)
 {
     _factory        = factory;
     _classification = classification;
     _migrations     = migrations;
     _property       = property;
 }
 public Migrator(IFormatReaders factory, TypeInfo type, IClassification classification,
                 IProperty <uint> property, ImmutableArray <Action <XElement> > migrations, uint version)
 {
     _factory        = factory;
     _type           = type;
     _classification = classification;
     _migrations     = migrations;
     _version        = version;
     _property       = property;
 }
Exemple #4
0
 public Read(ISerializers serializers, IFormatReaders <T> readers, IClassification classification)
 {
     _serializers    = serializers;
     _readers        = readers;
     _classification = classification;
 }
 public Migrator(IFormatReaders <System.Xml.XmlReader> factory, IClassification classification,
                 ImmutableArray <Action <XElement> > migrations)
     : this(factory, classification, Identity, migrations)
 {
 }
 public Migrator(IFormatReaders factory, TypeInfo type, IClassification classification,
                 ImmutableArray <Action <XElement> > migrations)
     : this(factory, type, classification, Identity, migrations, (uint)migrations.Length)
 {
 }
 public Factory(IFormatReaders <T> factory)
 {
     _factory = factory;
 }
Exemple #8
0
 public Factory(IFormatReaders factory) => _factory = factory;