28 references to Me
Microsoft.Extensions.Caching.Hybrid.Tests (28)
L2Tests.cs (14)
51var s = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<string>(CreateString(true)));
57var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<string>(CreateString()));
66var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<string>(CreateString()), _noL1);
74await cache.SetAsync(Me(), s);
77var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<string>(CreateString()));
84await cache.RemoveAsync(Me());
88var t = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<string>(CreateString(true)));
106var s = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<Foo>(new Foo { Value = CreateString(true) }));
112var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<Foo>(new Foo { Value = CreateString() }));
121var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<Foo>(new Foo { Value = CreateString() }), _noL1);
129await cache.SetAsync(Me(), s);
132var x = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<Foo>(new Foo { Value = CreateString() }));
139await cache.RemoveAsync(Me());
143var t = await cache.GetOrCreateAsync(Me(), ct => new ValueTask<Foo>(new Foo { Value = CreateString(true) }));
StampedeTests.cs (14)
80results[i] = cache.GetOrCreateAsync(Me(), async ct =>
93Assert.Equal(callerCount, cache.DebugGetCallerCount(Me()));
114results[i] = cache.GetOrCreateAsync(Me(), async ct =>
127Assert.Equal(callerCount, cache.DebugGetCallerCount(Me()));
164results[i] = cache.GetOrCreateAsync(Me(), async ct =>
184Assert.Equal(callerCount, cache.DebugGetCallerCount(Me()));
236results[i] = cache.GetOrCreateAsync(Me(), async ct =>
256Assert.Equal(callerCount, cache.DebugGetCallerCount(Me()));
302var first = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return Guid.NewGuid(); }, token: token).AsTask();
303var second = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return Guid.NewGuid(); }, token: token).AsTask();
328var first = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return new Immutable(Guid.NewGuid()); }, token: token).AsTask();
329var second = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return new Immutable(Guid.NewGuid()); }, token: token).AsTask();
358var first = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return new Mutable(Guid.NewGuid()); }, token: token).AsTask();
359var second = cache.GetOrCreateAsync(Me(), async ct => { await semaphore.WaitAsync(CancellationToken.None); semaphore.Release(); return new Mutable(Guid.NewGuid()); }, token: token).AsTask();