Skip to content

Commit

Permalink
Support JsonElement <--> IAttributeTable (#113)
Browse files Browse the repository at this point in the history
This was done by renaming what used to be called `StjAttributesTable` and exposing it publicly.

Also:

- `System.Text.Json` reference version is high enough that we can use the more efficient deserialization from `JsonElement`.
- Recreate the extension methods as instance methods on the class, and mark the extension methods themselves as obsolete.
- Add some parameter validation for situations that we previously assumed could never happen.

Resolves #60
  • Loading branch information
airbreather authored Nov 24, 2022
1 parent 8105569 commit 896ad3f
Show file tree
Hide file tree
Showing 5 changed files with 647 additions and 532 deletions.
Loading

0 comments on commit 896ad3f

Please sign in to comment.