We were storing a custom object type in one of our streams as below:
ServerTransport sendTransport = new ServerTransport(speckleGraphClient.Account, streamId);
Base baseObject = new Base();
baseObject["data"] = ekkodaleObjects //List<EkkodaleObject>;
string objectId = await Operations.Send(baseObject, new List<ITransport>() { sendTransport});
We were also able to expand the collection and see the nested structure as well in speckle frontend. We have updated our images and we got exception in the following method line 154:
That’s why we have inherited our object and child objects from Base to solve the issue. However,we get now an external exception which is thrown in the SpeckleCore2 assembly during Send operation and can’t see the stack trace.
That shouldn’t be the case, especially if you’re inheriting from Base…
What version/commit of SpeckleCore2 are you using?
Can you share some code with are reproducible example?
Are you able to debug and get the exception being thrown?