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();