Beispiel #1
0
 // ReSharper disable once TooManyDependencies
 public ReferenceReader(IReader reader, IReferenceMaps maps, IEntities entities, TypeInfo definition,
                        IClassification classification) : base(reader)
 {
     _maps           = maps;
     _entities       = entities;
     _definition     = definition;
     _classification = classification;
 }
Beispiel #2
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;
        }
Beispiel #3
0
 public ReferenceContents(IReferenceEncounters identifiers, IReferenceMaps maps, IEntities entities,
                          IContents option, IClassification classification, IConverters converters)
     : this(Specification, converters.IfAssigned(), identifiers, maps, entities, option, classification)
 {
 }
 public ReferenceActivation(Func <TypeInfo, IReader> activation, IEntities entities, IReferenceMaps maps)
 {
     _activation = activation;
     _entities   = entities;
     _maps       = maps;
 }
 public Activator(IReader activator, IEntities entities, IReferenceMaps maps)
 {
     _activator = activator;
     _entities  = entities;
     _maps      = maps;
 }
Beispiel #6
0
 public DeferredReferenceMaps(IContentsHistory contexts, IDeferredCommands commands, IReferenceMaps maps)
 {
     _contexts = contexts;
     _commands = commands;
     _maps     = maps;
 }
Beispiel #7
0
 public DeferredReferenceMaps(IReferenceMaps maps) : this(ContentsHistory.Default, DeferredCommands.Default, maps)
 {
 }
Beispiel #8
0
 public DeferredReferenceMaps(IReferenceMaps maps) : base(new Implementation(maps))
 {
 }
Beispiel #9
0
 public Implementation(IContentsHistory contexts, IDeferredCommands commands, IReferenceMaps maps)
 {
     _contexts = contexts;
     _commands = commands;
     _maps     = maps;
 }
Beispiel #10
0
 public Implementation(IReferenceMaps maps) :
     this(ContentsHistory.Default, DeferredCommands.Default, maps)
 {
 }