protected virtual void CreateConnection(SqlConnectionStringBuilder builder, out SqlConnection connection, IContext ctx = default) { builder.EnsureNotNull(nameof(builder)); // ctx.ThrowIfCancellationRequested(); connection = new SqlConnection(connectionString: builder.ConnectionString); }