paillave / Etl.Net

Mass processing data with a complete ETL for .net developers
https://paillave.github.io/Etl.Net/
MIT License
631 stars 89 forks source link

Replaced "System.Data.SqlClient" with "Microsoft.Data.SqlClient" #482

Closed primez closed 3 weeks ago

primez commented 3 months ago

Update usage of "System.Data.SqlClient" to "Microsoft.Data.SqlClient"

Description

This pull request updates the usage of "System.Data.SqlClient" to "Microsoft.Data.SqlClient" throughout the codebase. The switch to "Microsoft.Data.SqlClient" aligns with the latest best practices and recommendations from Microsoft. Check more information here - https://devblogs.microsoft.com/dotnet/introducing-the-new-microsoftdatasqlclient/

Changes Made

Motivation

"Microsoft.Data.SqlClient" is the recommended ADO.NET provider for SQL Server from Microsoft, offering improved performance, security, and compatibility with modern .NET frameworks and tooling. By migrating to "Microsoft.Data.SqlClient", we ensure compatibility with future updates and leverage the latest features and optimizations provided by Microsoft.

Testing

primez commented 2 months ago

Hello @paillave. In case you haven't received a notification about the creation of this PR, I would like to bring your attention to it. Thank you.

paillave commented 3 weeks ago

Hello @paillave. In case you haven't received a notification about the creation of this PR, I would like to bring your attention to it. Thank you.

Hello, sorry for the delay. These last weeks have been hectic. I just approved. Thanks for the commit. I still need to make some tests on other bug fixes and I'll make a release