Table of Contents

Class UniTaskUtility

Namespace
Framework.Core.Execution.UniTasks
Assembly
Assembly-CSharp.dll

UniTask 공통 비동기 유틸리티.

public static class UniTaskUtility
Inheritance
object
UniTaskUtility

Remarks

[규칙] fire-and-forget은 반드시 SafeForget 사용. Forget() 직접 호출 금지. [규칙] CancellationToken은 항상 받는다.

Methods

CancelAndDispose(ref CancellationTokenSource)

CancellationTokenSource 안전 취소 후 Dispose. null이어도 안전.

public static void CancelAndDispose(ref CancellationTokenSource cts)

Parameters

cts CancellationTokenSource

SafeForget(UniTask)

public static void SafeForget(this UniTask task)

Parameters

task UniTask