* Remove Dataflow usage
* format and remove dep
* merge fixes
* Fix serializer
* Add MainThreadContext
* add some main context detection
* add RevitMainThreadContext
* remove revit async?
* formatting
* use mainThreadContext
* Use more MainThreadContext
* some rearranging
* renaming
* Revit needs new run async
* merge fixes
* gather on worker, convert on main
* operations know threading but not host apps
* rhino options
* revit can receive
* autocad in progress
* need to yield for UI thread async
* revamp yield
* Found APIContext and removed it
* ArcGIS runs all workers on MCT thread
* Refactor ThreadContext and ArcGIS saving is always on a worker
* Revit threading is simplier?
* ArcGIS can not always go to the queued task
* format
* fix tekla compile errors
* Use EventAggregator to decouple exception handler and UI
* it's ALIVE
* regenerate locks
* Add Prism Evening to DUI
* clean up
* always run on background thread
* Clean up to be specific
* update etabs
* thread context
* autocad threading?
* merge fixes
* remove more async
* clean up
* fix build issues
* Do top level handling in event aggregator
* add some rhino events
* add more Rhino events and do Idle as OneTime with Id
* fix up rhino idle usages
* fmt
* can build agian
* Use valuetask
* fmt
* fix up some bridge execution to be sync
* cleanup
* add some non async paths for progress
* format
* remove needless selection
* Fixes
* Convert tekla
* selection event is used without idle
* Build fixes from merge
* Fix tests and clean up
* Add new events
* Properly dispose one time events
* Minor tekla updates
* Rename utils to common
* fix namespaces
* Rhino kind of works
* Fix converter registration
* Fixed circular referece with lazy resolving
* Fixed Rhino8
* Revit 2022 builds
* revit 2023 compiles
* working on revit
* use speckle app for info instead of statics
* lazy init bindings
* Rhino compiles
* Revit compiles
* Autocad 2022 builds
* Autocad/Civil builds
* ArcGIS compiles
* Remove Autofac completely
* format
* React to SDK renames
* fixes for merge
* Update nuget and official sln
* Remove extra projects
* AutoActivate IBrowserBridge and rename it
* add extra null check
* Merge fixes
* Fix convertermanager problem and add tests
* Add new test project to local sln
* Use recursion
* formatting
* resolve circular dep with lazy get