コード例 #1
0
ファイル: Caching_Specs.cs プロジェクト: kinpro/RapidTransit
        public void Should_support_index_retrieval_of_items()
        {
            IObjectCache<Guid, Data> cache = new InMemoryObjectCache<Guid, Data>();
            var data = new Data();
            cache.TryAdd(data.Identifier, data);

            Assert.IsTrue(cache.Contains(data.Identifier));
        }
コード例 #2
0
        public void Should_support_index_retrieval_of_items()
        {
            IObjectCache <Guid, Data> cache = new InMemoryObjectCache <Guid, Data>();
            var data = new Data();

            cache.TryAdd(data.Identifier, data);

            Assert.IsTrue(cache.Contains(data.Identifier));
        }
コード例 #3
0
ファイル: Caching_Specs.cs プロジェクト: kinpro/RapidTransit
        public void Should_support_index_creation()
        {
            IObjectCache<Guid, Data> cache = new InMemoryObjectCache<Guid, Data>();
            var data = new Data();
            cache.TryAdd(data.Identifier, data);

            IReadOnlyObjectIndex<string, Data> index = cache.GetIndex(x => x.Value);

            Assert.IsTrue(index.Contains(data.Value));
        }
コード例 #4
0
        public void Should_support_index_creation()
        {
            IObjectCache <Guid, Data> cache = new InMemoryObjectCache <Guid, Data>();
            var data = new Data();

            cache.TryAdd(data.Identifier, data);

            IReadOnlyObjectIndex <string, Data> index = cache.GetIndex(x => x.Value);

            Assert.IsTrue(index.Contains(data.Value));
        }