Castle.SynchronizeFacility (nuget): Integrates with synchronization elements of .NET framework (like ISynchronizeInvoke interface, SynchronizationContext), ensures components that inherit Control get created on UI thread etc.
Keywords: castle|windsor|inversionOfControl|DependencyInjection|facility|synchronize