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