Skip to content

Commit 34f2edf

Browse files
committed
Update the Microsoft.Data.SqlClient dependency graph in the README
This matches version 6.1.1
1 parent d9f4622 commit 34f2edf

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

README.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -168,23 +168,20 @@ classDef removed fill:lightcoral,stroke:#A42A2A
168168
169169
Azure.Core --> Microsoft.Bcl.AsyncInterfaces
170170
Azure.Core --> System.ClientModel
171-
Azure.Core --> System.Diagnostics.DiagnosticSource
172171
Azure.Core --> System.Memory.Data
173-
Azure.Core --> System.Text.Encodings.Web
174-
Azure.Core --> System.Text.Json
175172
Azure.Identity --> Azure.Core
176173
Azure.Identity --> Microsoft.Identity.Client
177174
Azure.Identity --> Microsoft.Identity.Client.Extensions.Msal
178-
Azure.Identity --> System.Security.Cryptography.ProtectedData
179-
Azure.Identity --> System.Text.Json
180-
Microsoft.Data.SqlClient{{Microsoft.Data.SqlClient}} --> Azure.Identity
175+
Microsoft.Data.SqlClient{{Microsoft.Data.SqlClient}} --> Azure.Core
176+
Microsoft.Data.SqlClient --> Azure.Identity
181177
Microsoft.Data.SqlClient --> Microsoft.Bcl.Cryptography
182178
Microsoft.Data.SqlClient --> Microsoft.Extensions.Caching.Memory
183179
Microsoft.Data.SqlClient --> Microsoft.IdentityModel.JsonWebTokens
184180
Microsoft.Data.SqlClient --> Microsoft.IdentityModel.Protocols.OpenIdConnect
185181
Microsoft.Data.SqlClient --> Microsoft.SqlServer.Server
186182
Microsoft.Data.SqlClient --> System.Configuration.ConfigurationManager
187183
Microsoft.Data.SqlClient --> System.Security.Cryptography.Pkcs
184+
Microsoft.Data.SqlClient --> System.Text.Json
188185
Microsoft.Extensions.Caching.Abstractions --> Microsoft.Extensions.Primitives
189186
Microsoft.Extensions.Caching.Memory --> Microsoft.Extensions.Caching.Abstractions
190187
Microsoft.Extensions.Caching.Memory --> Microsoft.Extensions.DependencyInjection.Abstractions
@@ -204,15 +201,13 @@ Microsoft.IdentityModel.Protocols --> Microsoft.IdentityModel.Tokens
204201
Microsoft.IdentityModel.Protocols.OpenIdConnect --> Microsoft.IdentityModel.Protocols
205202
Microsoft.IdentityModel.Protocols.OpenIdConnect --> System.IdentityModel.Tokens.Jwt
206203
Microsoft.IdentityModel.Tokens --> Microsoft.IdentityModel.Logging
204+
System.ClientModel --> Microsoft.Extensions.Logging.Abstractions
207205
System.ClientModel --> System.Memory.Data
208-
System.ClientModel --> System.Text.Json
209206
System.Configuration.ConfigurationManager --> System.Diagnostics.EventLog
210207
System.Configuration.ConfigurationManager --> System.Security.Cryptography.ProtectedData
211208
System.Diagnostics.DiagnosticSource --> System.Runtime.CompilerServices.Unsafe
212209
System.IdentityModel.Tokens.Jwt --> Microsoft.IdentityModel.JsonWebTokens
213210
System.IdentityModel.Tokens.Jwt --> Microsoft.IdentityModel.Tokens
214-
System.Memory.Data --> System.Text.Encodings.Web
215-
System.Memory.Data --> System.Text.Json
216211
217212
class Azure.Core removed
218213
class Azure.Identity removed
@@ -244,8 +239,7 @@ class System.Memory.Data removed
244239
class System.Runtime.CompilerServices.Unsafe removed
245240
class System.Security.Cryptography.Pkcs default
246241
class System.Security.Cryptography.ProtectedData default
247-
class System.Text.Encodings.Web removed
248-
class System.Text.Json removed
242+
class System.Text.Json default
249243
```
250244

251245
For `Microsoft.Data.SqlClient` prior to version 6, an additional trick is required to get rid of the `Microsoft.Identity.Client` dependency. See a [previous version](https://github.com/0xced/Chisel/blob/1.1.1/README.md#removing-the-azure-sdk-from-microsoftdatasqlclient) of the README for more information.

0 commit comments

Comments
 (0)