Skip to content

Consider moving to Microsoft.Data.SqlClient #10013

@divega

Description

@divega

ASP.NET Core includes a caching provider and tool that uses System.Data.SqlClient, and perhaps there are other ways ASP.NET Core depends on SqlClient that I am not aware of.

Now that Microsoft.Data.SqlClient is available in NuGet, and EF Core will be upgraded to it in 3.0, we could consider upgrading to it as well.

Although the two providers can coexist in the same application, it would ideal to avoid the duplication.

On the hand, Microsoft.Data.SqlClient should probably be considered even more of an out-of-band dependency than System.Data.SqlClient, in the sense that it doesn't build from source in CoreFx. Maybe additional caution is required because of this, and perhaps we should avoid including it the shared framework.

cc @DamianEdwards, @Eilon, @natemcmaster

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-identityIncludes: Identity and providers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions