@@ -18,7 +18,7 @@ public static async Task<List<T>> ExecuteBulkInsertReturnEntitiesAsync<T>(
1818 this DbSet < T > dbSet ,
1919 IEnumerable < T > entities ,
2020 Action < BulkInsertOptions > ? configure = null ,
21- OnConflictOptions ? onConflict = null ,
21+ OnConflictOptions < T > ? onConflict = null ,
2222 CancellationToken ctk = default
2323 ) where T : class
2424 {
@@ -31,7 +31,7 @@ public static async Task<List<T>> ExecuteBulkInsertReturnEntitiesAsync<T>(
3131 /// <summary>
3232 /// Executes a bulk insert operation returning the inserted/updated entities, from the DbContext.
3333 /// </summary>
34- public static async Task < List < T > > ExecuteBulkInsertReturnEntitiesAsync < T > ( this DbContext dbContext , IEnumerable < T > entities , Action < BulkInsertOptions > ? configure = null , OnConflictOptions ? onConflict = null , CancellationToken cancellationToken = default ) where T : class
34+ public static async Task < List < T > > ExecuteBulkInsertReturnEntitiesAsync < T > ( this DbContext dbContext , IEnumerable < T > entities , Action < BulkInsertOptions > ? configure = null , OnConflictOptions < T > ? onConflict = null , CancellationToken cancellationToken = default ) where T : class
3535 {
3636 var dbSet = dbContext . Set < T > ( ) ;
3737 if ( dbSet == null )
@@ -49,7 +49,7 @@ public static async Task ExecuteBulkInsertAsync<T>(
4949 this DbSet < T > dbSet ,
5050 IEnumerable < T > entities ,
5151 Action < BulkInsertOptions > ? configure = null ,
52- OnConflictOptions ? onConflict = null ,
52+ OnConflictOptions < T > ? onConflict = null ,
5353 CancellationToken ctk = default
5454 ) where T : class
5555 {
@@ -62,7 +62,7 @@ public static async Task ExecuteBulkInsertAsync<T>(
6262 /// <summary>
6363 /// Executes a bulk insert operation without returning the inserted/updated entities, from the DbContext.
6464 /// </summary>
65- public static async Task ExecuteBulkInsertAsync < T > ( this DbContext dbContext , IEnumerable < T > entities , Action < BulkInsertOptions > ? configure = null , OnConflictOptions ? onConflict = null , CancellationToken cancellationToken = default ) where T : class
65+ public static async Task ExecuteBulkInsertAsync < T > ( this DbContext dbContext , IEnumerable < T > entities , Action < BulkInsertOptions > ? configure = null , OnConflictOptions < T > ? onConflict = null , CancellationToken cancellationToken = default ) where T : class
6666 {
6767 var dbSet = dbContext . Set < T > ( ) ;
6868 if ( dbSet == null )
@@ -80,7 +80,7 @@ public static List<T> ExecuteBulkInsertReturnEntities<T>(
8080 this DbSet < T > dbSet ,
8181 IEnumerable < T > entities ,
8282 Action < BulkInsertOptions > ? configure = null ,
83- OnConflictOptions ? onConflict = null
83+ OnConflictOptions < T > ? onConflict = null
8484 ) where T : class
8585 {
8686 var provider = InitProvider ( dbSet , configure , out var context , out var options ) ;
@@ -96,7 +96,7 @@ public static List<T> ExecuteBulkInsertReturnEntities<T>(
9696 this DbContext dbContext ,
9797 IEnumerable < T > entities ,
9898 Action < BulkInsertOptions > ? configure = null ,
99- OnConflictOptions ? onConflict = null
99+ OnConflictOptions < T > ? onConflict = null
100100 ) where T : class
101101 {
102102 var dbSet = dbContext . Set < T > ( ) ;
@@ -115,7 +115,7 @@ public static void ExecuteBulkInsert<T>(
115115 this DbSet < T > dbSet ,
116116 IEnumerable < T > entities ,
117117 Action < BulkInsertOptions > ? configure = null ,
118- OnConflictOptions ? onConflict = null
118+ OnConflictOptions < T > ? onConflict = null
119119 ) where T : class
120120 {
121121 var provider = InitProvider ( dbSet , configure , out var context , out var options ) ;
@@ -131,7 +131,7 @@ public static void ExecuteBulkInsert<T>(
131131 this DbContext dbContext ,
132132 IEnumerable < T > entities ,
133133 Action < BulkInsertOptions > ? configure = null ,
134- OnConflictOptions ? onConflict = null
134+ OnConflictOptions < T > ? onConflict = null
135135 ) where T : class
136136 {
137137 var dbSet = dbContext . Set < T > ( ) ;
0 commit comments