A Unity specific implementation of the Dispatcher Pattern in C# A sample solution showing how to use the Dispatcher pattern in Unity and C# (still Unity 5.5 with .NET 3.5)