public OptimizedWriters(ISpecification <object> specification, IFormatWriters <System.Xml.XmlWriter> factory, IObjectIdentifiers identifiers, IRootInstances instances) { _specification = specification; _factory = factory; _identifiers = identifiers; _instances = instances; }
public Serializers(ISpecification <object> conditions, ISpecification <TypeInfo> specification, ISerializers writers, IRootInstances instances) { _conditions = conditions; _specification = specification; _writers = writers; _instances = instances; }
public OptimizedWriters(IFormatWriters <System.Xml.XmlWriter> factory, IObjectIdentifiers identifiers, IRootInstances instances) : this(new InstanceConditionalSpecification(), factory, identifiers, instances) { }
public Serializer(ISpecification <object> conditions, IRootInstances instances, ISerializer container) { _conditions = conditions; _instances = instances; _container = container; }
public Serializers(ISerializers writers, IRootInstances instances) : this(new InstanceConditionalSpecification(), IsReferenceSpecification.Default, writers, instances) { }
public RootReferences(IReferences references, IRootInstances root) { _references = references; _root = root; }