Default implementation of IJournalQueryMapper used for mapping data returned from ADO.NET data readers back to IPersistentRepresentation messages.
상속: IJournalQueryMapper
예제 #1
0
        protected JournalDbEngine(JournalSettings settings, Akka.Serialization.Serialization serialization)
        {
            Settings = settings;
            _serialization = serialization;

            QueryMapper = new DefaultJournalQueryMapper(serialization);

            PendingOperations = new LinkedList<CancellationTokenSource>();
        }
예제 #2
0
        protected JournalDbEngine(JournalSettings settings, Akka.Serialization.Serialization serialization)
        {
            Settings       = settings;
            _serialization = serialization;

            QueryMapper = new DefaultJournalQueryMapper(serialization);

            PendingOperations = new LinkedList <CancellationTokenSource>();
        }
예제 #3
0
        protected JournalDbEngine(ActorSystem system)
        {
            _system = system;

            Settings = new JournalSettings(system.Settings.Config.GetConfig(JournalConfigPath));
            QueryMapper = new DefaultJournalQueryMapper(_system.Serialization);
            TimestampProvider = CreateTimestampProvider();

            _pendingRequestsCancellation = new CancellationTokenSource();
        }
예제 #4
0
        protected JournalDbEngine(ActorSystem system)
        {
            _system = system;

            Settings          = new JournalSettings(system.Settings.Config.GetConfig(JournalConfigPath));
            QueryMapper       = new DefaultJournalQueryMapper(_system.Serialization);
            TimestampProvider = CreateTimestampProvider();

            _pendingRequestsCancellation = new CancellationTokenSource();
        }