Skip to content

Lower AIJsonUtilities to STJv8 and move to Abstractions library. - #5582

Merged
stephentoub merged 2 commits into
dotnet:mainfrom
eiriktsarpalis:lower-meai
Oct 31, 2024
Merged

Lower AIJsonUtilities to STJv8 and move to Abstractions library.#5582
stephentoub merged 2 commits into
dotnet:mainfrom
eiriktsarpalis:lower-meai

Conversation

@eiriktsarpalis

@eiriktsarpaliseiriktsarpalis commented Oct 28, 2024

Copy link
Copy Markdown
Member

This PR effectively moves most of https://github.com/eiriktsarpalis/stj-schema-mapper (including its test suites) and makes it available as a polyfill to .NET 9's JsonSchemaExporter in dotnet/extensions. This makes it possible to lower the dependency of AIJsonUtilities to STJ version 8 and move it to the Abstractions library.

Microsoft Reviewers: Open in CodeFlow

Comment threadsrc/Shared/Shared.csproj
Comment threadsrc/Shared/JsonSchemaExporter/JsonSchemaExporter.cs
Comment threadsrc/Shared/JsonSchemaExporter/JsonSchemaExporter.cs
Comment threadsrc/Shared/JsonSchemaExporter/JsonSchemaExporter.cs
@stephentoub
stephentoub enabled auto-merge (squash) October 31, 2024 14:34
@stephentoub
stephentoub merged commit 6811fd5 into dotnet:mainOct 31, 2024
joperezr pushed a commit to joperezr/extensions that referenced this pull request Nov 5, 2024
…otnet#5582)
* Lower AIJsonUtilities to STJv8 and move to Abstractions library.
* Add README.md
@github-actionsgithub-actionsBot locked and limited conversation to collaborators Dec 1, 2024
@jeffhandleyjeffhandley added the area-ai Microsoft.Extensions.AI libraries label Mar 7, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-aiMicrosoft.Extensions.AI libraries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@eiriktsarpalis@stephentoub@jeffhandley