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; }
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; }
public Factory(IFormatReaders factory) => _factory = factory;