@@ -51,7 +51,7 @@ public static EntityTypeBuilder ToTable(
51
51
{
52
52
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
53
53
54
- buildAction ( new TableBuilder ( entityTypeBuilder . Metadata ) ) ;
54
+ buildAction ( new TableBuilder ( entityTypeBuilder ) ) ;
55
55
56
56
return entityTypeBuilder ;
57
57
}
@@ -76,7 +76,7 @@ public static EntityTypeBuilder ToTable(
76
76
77
77
entityTypeBuilder . Metadata . SetTableName ( name ) ;
78
78
entityTypeBuilder . Metadata . SetSchema ( null ) ;
79
- buildAction ( new TableBuilder ( entityTypeBuilder . Metadata ) ) ;
79
+ buildAction ( new TableBuilder ( entityTypeBuilder ) ) ;
80
80
81
81
return entityTypeBuilder ;
82
82
}
@@ -114,7 +114,7 @@ public static EntityTypeBuilder<TEntity> ToTable<TEntity>(
114
114
{
115
115
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
116
116
117
- buildAction ( new TableBuilder < TEntity > ( null , null , entityTypeBuilder . Metadata ) ) ;
117
+ buildAction ( new TableBuilder < TEntity > ( null , null , entityTypeBuilder ) ) ;
118
118
119
119
return entityTypeBuilder ;
120
120
}
@@ -141,7 +141,7 @@ public static EntityTypeBuilder<TEntity> ToTable<TEntity>(
141
141
142
142
entityTypeBuilder . Metadata . SetTableName ( name ) ;
143
143
entityTypeBuilder . Metadata . SetSchema ( null ) ;
144
- buildAction ( new TableBuilder < TEntity > ( name , null , entityTypeBuilder . Metadata ) ) ;
144
+ buildAction ( new TableBuilder < TEntity > ( name , null , entityTypeBuilder ) ) ;
145
145
146
146
return entityTypeBuilder ;
147
147
}
@@ -192,7 +192,7 @@ public static EntityTypeBuilder ToTable(
192
192
193
193
entityTypeBuilder . Metadata . SetTableName ( name ) ;
194
194
entityTypeBuilder . Metadata . SetSchema ( schema ) ;
195
- buildAction ( new TableBuilder ( entityTypeBuilder . Metadata ) ) ;
195
+ buildAction ( new TableBuilder ( entityTypeBuilder ) ) ;
196
196
197
197
return entityTypeBuilder ;
198
198
}
@@ -240,7 +240,7 @@ public static EntityTypeBuilder<TEntity> ToTable<TEntity>(
240
240
241
241
entityTypeBuilder . Metadata . SetTableName ( name ) ;
242
242
entityTypeBuilder . Metadata . SetSchema ( schema ) ;
243
- buildAction ( new TableBuilder < TEntity > ( name , schema , entityTypeBuilder . Metadata ) ) ;
243
+ buildAction ( new TableBuilder < TEntity > ( name , schema , entityTypeBuilder ) ) ;
244
244
245
245
return entityTypeBuilder ;
246
246
}
@@ -277,11 +277,11 @@ public static OwnedNavigationBuilder ToTable(
277
277
/// <returns>The same builder instance so that multiple calls can be chained.</returns>
278
278
public static OwnedNavigationBuilder ToTable (
279
279
this OwnedNavigationBuilder referenceOwnershipBuilder ,
280
- Action < TableBuilder > buildAction )
280
+ Action < OwnedNavigationTableBuilder > buildAction )
281
281
{
282
282
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
283
283
284
- buildAction ( new TableBuilder ( referenceOwnershipBuilder . OwnedEntityType ) ) ;
284
+ buildAction ( new OwnedNavigationTableBuilder ( referenceOwnershipBuilder ) ) ;
285
285
286
286
return referenceOwnershipBuilder ;
287
287
}
@@ -297,13 +297,13 @@ public static OwnedNavigationBuilder ToTable(
297
297
/// <returns>The same builder instance so that multiple calls can be chained.</returns>
298
298
public static OwnedNavigationBuilder < TOwnerEntity , TRelatedEntity > ToTable < TOwnerEntity , TRelatedEntity > (
299
299
this OwnedNavigationBuilder < TOwnerEntity , TRelatedEntity > referenceOwnershipBuilder ,
300
- Action < TableBuilder < TRelatedEntity > > buildAction )
300
+ Action < OwnedNavigationTableBuilder < TRelatedEntity > > buildAction )
301
301
where TOwnerEntity : class
302
302
where TRelatedEntity : class
303
303
{
304
304
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
305
305
306
- buildAction ( new TableBuilder < TRelatedEntity > ( null , null , referenceOwnershipBuilder . OwnedEntityType ) ) ;
306
+ buildAction ( new OwnedNavigationTableBuilder < TRelatedEntity > ( referenceOwnershipBuilder ) ) ;
307
307
308
308
return referenceOwnershipBuilder ;
309
309
}
@@ -337,14 +337,14 @@ public static OwnedNavigationBuilder<TOwnerEntity, TRelatedEntity> ToTable<TOwne
337
337
public static OwnedNavigationBuilder ToTable (
338
338
this OwnedNavigationBuilder referenceOwnershipBuilder ,
339
339
string ? name ,
340
- Action < TableBuilder > buildAction )
340
+ Action < OwnedNavigationTableBuilder > buildAction )
341
341
{
342
342
Check . NullButNotEmpty ( name , nameof ( name ) ) ;
343
343
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
344
344
345
345
referenceOwnershipBuilder . OwnedEntityType . SetTableName ( name ) ;
346
346
referenceOwnershipBuilder . OwnedEntityType . SetSchema ( null ) ;
347
- buildAction ( new TableBuilder ( referenceOwnershipBuilder . OwnedEntityType ) ) ;
347
+ buildAction ( new OwnedNavigationTableBuilder ( referenceOwnershipBuilder ) ) ;
348
348
349
349
return referenceOwnershipBuilder ;
350
350
}
@@ -362,7 +362,7 @@ public static OwnedNavigationBuilder ToTable(
362
362
public static OwnedNavigationBuilder < TOwnerEntity , TRelatedEntity > ToTable < TOwnerEntity , TRelatedEntity > (
363
363
this OwnedNavigationBuilder < TOwnerEntity , TRelatedEntity > referenceOwnershipBuilder ,
364
364
string ? name ,
365
- Action < TableBuilder < TRelatedEntity > > buildAction )
365
+ Action < OwnedNavigationTableBuilder < TRelatedEntity > > buildAction )
366
366
where TOwnerEntity : class
367
367
where TRelatedEntity : class
368
368
{
@@ -371,7 +371,7 @@ public static OwnedNavigationBuilder<TOwnerEntity, TRelatedEntity> ToTable<TOwne
371
371
372
372
referenceOwnershipBuilder . OwnedEntityType . SetTableName ( name ) ;
373
373
referenceOwnershipBuilder . OwnedEntityType . SetSchema ( null ) ;
374
- buildAction ( new TableBuilder < TRelatedEntity > ( name , null , referenceOwnershipBuilder . OwnedEntityType ) ) ;
374
+ buildAction ( new OwnedNavigationTableBuilder < TRelatedEntity > ( referenceOwnershipBuilder ) ) ;
375
375
376
376
return referenceOwnershipBuilder ;
377
377
}
@@ -415,15 +415,15 @@ public static OwnedNavigationBuilder ToTable(
415
415
this OwnedNavigationBuilder referenceOwnershipBuilder ,
416
416
string name ,
417
417
string ? schema ,
418
- Action < TableBuilder > buildAction )
418
+ Action < OwnedNavigationTableBuilder > buildAction )
419
419
{
420
420
Check . NotNull ( name , nameof ( name ) ) ;
421
421
Check . NullButNotEmpty ( schema , nameof ( schema ) ) ;
422
422
Check . NotNull ( buildAction , nameof ( buildAction ) ) ;
423
423
424
424
referenceOwnershipBuilder . OwnedEntityType . SetTableName ( name ) ;
425
425
referenceOwnershipBuilder . OwnedEntityType . SetSchema ( schema ) ;
426
- buildAction ( new TableBuilder ( referenceOwnershipBuilder . OwnedEntityType ) ) ;
426
+ buildAction ( new OwnedNavigationTableBuilder ( referenceOwnershipBuilder ) ) ;
427
427
428
428
return referenceOwnershipBuilder ;
429
429
}
@@ -462,7 +462,7 @@ public static OwnedNavigationBuilder<TOwnerEntity, TRelatedEntity> ToTable<TOwne
462
462
this OwnedNavigationBuilder < TOwnerEntity , TRelatedEntity > referenceOwnershipBuilder ,
463
463
string name ,
464
464
string ? schema ,
465
- Action < TableBuilder < TRelatedEntity > > buildAction )
465
+ Action < OwnedNavigationTableBuilder < TRelatedEntity > > buildAction )
466
466
where TOwnerEntity : class
467
467
where TRelatedEntity : class
468
468
{
@@ -472,7 +472,7 @@ public static OwnedNavigationBuilder<TOwnerEntity, TRelatedEntity> ToTable<TOwne
472
472
473
473
referenceOwnershipBuilder . OwnedEntityType . SetTableName ( name ) ;
474
474
referenceOwnershipBuilder . OwnedEntityType . SetSchema ( schema ) ;
475
- buildAction ( new TableBuilder < TRelatedEntity > ( name , schema , referenceOwnershipBuilder . OwnedEntityType ) ) ;
475
+ buildAction ( new OwnedNavigationTableBuilder < TRelatedEntity > ( referenceOwnershipBuilder ) ) ;
476
476
477
477
return referenceOwnershipBuilder ;
478
478
}
0 commit comments