Beispiel #1
0
        internal void DoWithInternalSyncStorageStorageAndAutoConcurrency()
        {
            using (var storage = new NCacheSyncStorage("MyInternalCache"))
            {
                var eventsSource    = new EventsSource(_eventsCount);
                var eventsProcessor = new EventsProcessorWithAutoConcurrency(storage);

                MakeExperiment("Sync in-proc storage + auto concurrency", eventsProcessor, eventsSource);
            }
        }
Beispiel #2
0
        internal void DoWithExternalSyncStorageStorageAndManualConcurrency()
        {
            using (var storage = new NCacheSyncStorage("MyExternalCache"))
            {
                var eventsSource    = new EventsSource(_eventsCount);
                var eventsProcessor = new EventsProcessorWithManualConcurrency(storage);

                MakeExperiment("Sync out-proc storage + manual concurrency", eventsProcessor, eventsSource);
            }
        }