Skip to content

Commit f99222d

Browse files
authored
Correct nullable annotations on raw SQL APIs (#36902)
Closes #35813
1 parent 1d81f91 commit f99222d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/EFCore.Relational/Extensions/RelationalDatabaseFacadeExtensions.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@ public static int ExecuteSqlRaw(
403403
public static IQueryable<TResult> SqlQueryRaw<TResult>(
404404
this DatabaseFacade databaseFacade,
405405
[NotParameterized] string sql,
406-
params object[] parameters)
406+
params object?[] parameters)
407407
{
408408
Check.NotNull(sql);
409409
Check.NotNull(parameters);
@@ -561,7 +561,7 @@ public static Task<int> ExecuteSqlRawAsync(
561561
this DatabaseFacade databaseFacade,
562562
string sql,
563563
CancellationToken cancellationToken = default)
564-
=> ExecuteSqlRawAsync(databaseFacade, sql, [], cancellationToken);
564+
=> ExecuteSqlRawAsync(databaseFacade, sql, parameters: [], cancellationToken);
565565

566566
/// <summary>
567567
/// Executes the given SQL against the database and returns the number of rows affected.
@@ -601,7 +601,7 @@ public static Task<int> ExecuteSqlRawAsync(
601601
public static Task<int> ExecuteSqlRawAsync(
602602
this DatabaseFacade databaseFacade,
603603
string sql,
604-
params object[] parameters)
604+
params object?[] parameters)
605605
=> ExecuteSqlRawAsync(databaseFacade, sql, (IEnumerable<object>)parameters);
606606

607607
/// <summary>
@@ -644,7 +644,7 @@ public static Task<int> ExecuteSqlRawAsync(
644644
public static async Task<int> ExecuteSqlRawAsync(
645645
this DatabaseFacade databaseFacade,
646646
string sql,
647-
IEnumerable<object> parameters,
647+
IEnumerable<object?> parameters,
648648
CancellationToken cancellationToken = default)
649649
{
650650
Check.NotNull(sql);

0 commit comments

Comments
 (0)