public void Start() { LoopbackDevice.Reset(); _kernel = new InProcessKernel(); _cache = new SingleThreadedInMemoryCache(); _cacheKernelAdapter = ResourceCacheKernelAdapter.AttachTo(_kernel, ResourceCacheKernelAdapter.GenerateFallback(_kernel.Get), _cache); _publisher = new LoopbackPublisher(); _listener = new LoopbackListener(); _listener.Listener(Trace); _cacheTickerAdapter = new CacheTickerAdapter(_listener, _cache.Revoke); }
public void StartCache() { _cacheKernelAdapter = new ResourceCacheKernelAdapter(new SingleThreadedInMemoryCache()); }