dotnet / dotnet/SqlClient

Remove explicit dependency on System.Text.Json for modern .net

Open
#3,766 1 comment 0 reactions 1 assignee Claimed by @apoorvdeshmukh View on GitHub
Dominant language
C#
Stars
989
Forks
340
Avg merge
4d 18h
Merged PRs (30d)
69

Description

### Describe the bug
Now that all dependencies of MDS have removed their explicit reference to `System.Text.Json` for modern dotnet, please also remove it from MDS

### To reproduce
```xml


net8.0
true



```

Look into the generated `packages.lock.json` to see that the only reason `System.Text.Json` is included is because of the top level dependency of `Microsoft.Data.SqlClient`

### Expected behavior
No explicit dependency on `System.Text.Json`

### Further technical details
MDS 6.1, 7.0-preview
dotnet 8 and 9 (not dotnet10 somehow)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.