EFCore.BulkExtensions icon indicating copy to clipboard operation
EFCore.BulkExtensions copied to clipboard

Sqlite package depends on Microsoft.Data.SqlClient

Open palhal opened this issue 1 year ago • 0 comments

I'm just curious why the Sqlite package is dependent on Microsoft.Data.SqlClient. This is causing problems for us with version 8.0.2 because:

Microsoft.Data.SqlClient >= 5.1.4 depends on Microsoft.Identity.Client >= 4.56.0 which depends on Microsoft.Web.WebView2 which uses Microsoft.WindowsDesktop.App framework.

Our applications are console based only, targeting net8.0-windows.

Dependency seen here: https://github.com/borisdj/EFCore.BulkExtensions/blob/7feed457ecb1dbb5e5df72d08f7708aea0e90854/EFCore.BulkExtensions.PerProvider/EFCore.BulkExtensions.Sqlite/EFCore.BulkExtensions.Sqlite.csproj#L31

Related: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/issues/4468

palhal avatar Feb 26 '24 12:02 palhal