Esempio n. 1
0
        public DataPool(ITerminalDescriptorsFactory <TData> terminalDescriptorsFactory, IDataManipulator <TData> dataManipulator)
        {
            TerminalDescriptorsFactory = terminalDescriptorsFactory;

            Data         = new DataStore <TData>(dataManipulator);
            Compositions = new CompositionsStore();
        }
 public DataRetriever(ITerminalDescriptorsFactory <TData> terminalDescriptorsFactory,
                      IStateManagementEventsAggregator <TData> eventsAggregator)
 {
     TerminalDescriptorsFactory = terminalDescriptorsFactory;
     EventsAggregator           = eventsAggregator;
 }