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





