AsyncLazy Class

| UniTask (original) (raw)

Namespace: Cysharp.Threading.Tasks
Assembly: cs.temp.dll.dll
public class AsyncLazy<T>
Inheritance

System.Object → AsyncLazy

Type Parameters

T

Members

Constructors

Name Description
AsyncLazy(Func<UniTask>)

Properties

Name Description
Task

Methods

Name Description
GetAwaiter()

Constructors

AsyncLazy(Func<UniTask>)

public AsyncLazy(Func<UniTask<T>> taskFactory)
Parameters

taskFactory System.Func<UniTask>

Properties

Task

public UniTask<T> Task { get; }
Property Value

UniTask

Methods

GetAwaiter()

public UniTask<T>.Awaiter GetAwaiter()
Returns

UniTask.Awaiter<>