예제 #1
0
        public ReferenceContents(ISpecification <TypeInfo> specification, ISpecification <TypeInfo> convertible,
                                 IReferenceEncounters identifiers, IReferenceMaps maps, IEntities entities,
                                 IContents option, IClassification classification)

        {
            _identifiers    = identifiers;
            _maps           = maps;
            _entities       = entities;
            _option         = option;
            _classification = classification;
            _specification  = specification;
            _convertible    = convertible;
        }
 public ReferenceSerializer(IReferenceEncounters encounters, IReader reader, IWriter writer)
 {
     _encounters = encounters;
     _reader     = reader;
     _writer     = writer;
 }
예제 #3
0
 public DeferredReferenceEncounters(IReferenceEncounters encounters, IReservedItems reserved)
 {
     _encounters = encounters;
     _reserved   = reserved;
 }
예제 #4
0
 public ReferenceContents(IReferenceEncounters identifiers, IReferenceMaps maps, IEntities entities,
                          IContents option, IClassification classification, IConverters converters)
     : this(Specification, converters.IfAssigned(), identifiers, maps, entities, option, classification)
 {
 }
예제 #5
0
 public DeferredReferenceEncounters(IReferenceEncounters encounters) : this(encounters, ReservedItems.Default)
 {
 }