specklesystems / speckle-sharp

.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
https://speckle.systems
Apache License 2.0
354 stars 166 forks source link

fix(dui3): corrects IRootObjectBuilder registration #3505

Closed didimitrie closed 1 month ago

didimitrie commented 1 month ago

Expected behaviour: get a new root object builder every time we click "send". Reality: we didn't - this fixes that

Previously these components were registered as InstancePerLifetimeScope IIRC, they accidentaly became registed as singletons (SingleInstance), reverting back to Scoped (= InstancePerLifetimeScope)