* Sanitize test references
* add registration tests to SDK and ignore classes that can't be made
* add additional test
* chore(dev) Update to csharpier 1.0 (#284)
* Update to csharpier 1.0
* Fix check and nowarn
* format
* Update dependencies (#285)
* Added extra test for GetMembers (#290)
* Added extra test for GetMembers
* fixed tests
* verify
* Format
* Run the module init on unit tests and make it json
* update deps
* gitignore support was disabled in csharpier 1.0.1
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* Add workspaces queries (#291)
* Add workspaces queries
* Format
* extra tweaks
* init speckle verify
* Add workspace creation state
* Add workspace creation test
* test exceptional cases
* GetActiveWorkspace tests
* fixed test
---------
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com>
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* Added extra test for GetMembers
* fixed tests
* verify
* Format
* Run the module init on unit tests and make it json
* update deps
* gitignore support was disabled in csharpier 1.0.1
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
* add parallelism on exception after count test
* use scoped token source correctly
* format
* Centralized token usage and made sqlite busy timeout be 5 seconds
* restore write parallelism to 4
* add to comment
* First pass of ObjectSaver and better in-memory usage
* fix some tests
* add commit to match deserialize process
* correct more tests
* format
* make a deserialize factory
* fix tests? and format
* use distinct
* Fix mismerge
* Fix serialization issues with tests
* fix merges
* follow copilot suggestions
* remove disables
* change registration to take strings and TypeLoader isn't public
* remove unused transports
* more test fixes
* fmt
* add Application object back
* First pass of ObjectSaver and better in-memory usage
* fix some tests
* add commit to match deserialize process
* correct more tests
* format
* make a deserialize factory
* fix tests? and format
* use distinct
* Fix mismerge
* Fix serialization issues with tests
* fix merges
* follow copilot suggestions
* remove disables
* refactor error handling to no propagate through channels. Use cancellation to shut down on exception
* don't try to shutdown scheduler when exception happens...handle tokens in a tree
* some cleanup
* ConfigureAwait(false) again
* Add test and clean up exception handling
* fmt
* fixed tests