Dependencies: Updates to .NET 10 RC and NPoco 6.1 (#20184)

* Update to .NET 10 RC 1.

* Update NPoco to 6.1.0 and resolve binary breaking changes.

* Resolved behavioural breaking changes (need to use List<string> over string[] for Contains).

* Update dependency on NPoco.SqlServer.

* Further fixes from manual testing.

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fixed comment typos.

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fixed nullability issue.

* Fix database creation issue

* Fix missing to list

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: nikolajlauridsen <nikolajlauridsen@protonmail.ch>
This commit is contained in:
Andy Butland
2025-09-19 10:59:03 +02:00
committed by GitHub
parent 07641981a4
commit dca70a0bd0
53 changed files with 573 additions and 281 deletions

View File

@@ -241,7 +241,7 @@ public static partial class NPocoDatabaseExtensions
/// <typeparam name="TConnection"></typeparam>
/// <param name="connection"></param>
/// <returns></returns>
public static TConnection GetTypedConnection<TConnection>(IDbConnection connection)
public static TConnection GetTypedConnection<TConnection>(IDbConnection? connection)
where TConnection : class, IDbConnection
{
IDbConnection? c = connection;
@@ -258,7 +258,7 @@ public static partial class NPocoDatabaseExtensions
c = profiled.WrappedConnection;
break;
default:
throw new NotSupportedException(connection.GetType().FullName);
throw new NotSupportedException(connection?.GetType().FullName);
}
}
}