15 references to TryGet
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
Utilities\CleanableWeakCache`2.cs (2)
96
if (
TryGet
(key, out var value))
126
if (
TryGet
(key, out var value))
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (13)
Threading\CleanableWeakCacheTests.cs (13)
184
Assert.True(cache.
TryGet
(Key, out var retrievedValue));
193
Assert.False(cache.
TryGet
("nonexistent", out var value));
210
Assert.False(cache.
TryGet
(Key, out var value));
270
Assert.False(cache.
TryGet
(Key1, out _));
271
Assert.False(cache.
TryGet
(Key2, out _));
272
Assert.True(cache.
TryGet
(Key3, out var key3Value));
274
Assert.True(cache.
TryGet
(Key4, out var key4Value));
307
cache.
TryGet
(key, out _);
359
Assert.True(cache.
TryGet
(Key, out var cachedValue));
373
Assert.Throws<ArgumentNullException>(() => cache.
TryGet
(null!, out _));
400
Assert.True(intCache.
TryGet
(42, out var retrievedIntValue));
408
Assert.True(recordCache.
TryGet
(record, out var retrievedRecordValue));
431
Assert.True(cache.
TryGet
(i, out var value));