Thread Dispatcher: Asynchronous Task Management

Thread Dispatcher is an open-source tool that allows you to pass the execution of a Delegate, Coroutine, or Task from a background thread to the main thread. This package provides a range of features to simplify asynchronous task management, including:

β€’ Dispatching the execution of an Action, Func, Coroutine, or Task to the main thread

β€’ Awaiting the execution and result of a delegate or task on the calling thread

β€’ Awaiting the start or completion of a Coroutine on the calling thread

β€’ Asynchronous overloads with full cancellation support

β€’ Multiple extension methods to reduce boilerplate code

β€’ Full C# source code included

This package is compatible with .NET Standard 2.0 or .NET 4.x and supports both Mono and IL2CPP scripting backends.

β€’ Api Compatibility Level: .NET Standard 2.0 or .NET 4.x

β€’ Scripting Backend: Mono or IL2CPP

β€’ Full C# source code included.

Thread Dispatcher: Asynchronous Task Management - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Dispatcher: Precise Event Management for Unity

Dispatcher: Precise Event Management for Unity Thumbnail

Task Atlas: Game Development Project Management

Task Atlas: Game Development Project Management Thumbnail

Strategy Games Kit: City-Building and Colony Management

Strategy Games Kit: City-Building and Colony Management Thumbnail

Essential Tools - Smith: Advanced Reference Management for Unity

Essential Tools - Smith: Advanced Reference Management for Unity Thumbnail

Scene Manager RBG Pack: Simplified Scene Management for Unity

Scene Manager RBG Pack: Simplified Scene Management for Unity Thumbnail

Easy Bootstrap: Simplify Scene Management in Unity

Easy Bootstrap: Simplify Scene Management in Unity Thumbnail