1 type derived from AsyncLazy
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Threading\AsyncLazy`1.cs (1)
43
private sealed class AsyncLazyImpl<TData> :
AsyncLazy
<T>
10 references to AsyncLazy
Microsoft.AspNetCore.Razor.Utilities.Shared (10)
Threading\AsyncLazy.cs (5)
12
public static
AsyncLazy
<T> Create<T, TArg>(Func<TArg, CancellationToken, Task<T>> asynchronousComputeFunction, TArg arg)
13
=>
AsyncLazy
<T>.Create(asynchronousComputeFunction, arg);
15
public static
AsyncLazy
<T> Create<T>(Func<CancellationToken, Task<T>> asynchronousComputeFunction)
20
public static
AsyncLazy
<T> Create<T>(T value)
21
=>
AsyncLazy
<T>.Create<T>(value);
Threading\AsyncLazy`1.cs (5)
24
public static
AsyncLazy
<T> Create<TArg>(
29
public static
AsyncLazy
<T> Create<TArg>(T value)
39
/// Creators of an <see cref="
AsyncLazy
{T}" /> can specify whether the result of the computation is
110
public static
AsyncLazy
<T> CreateImpl(T value)
113
public static
AsyncLazy
<T> CreateImpl(