@@ -234,8 +234,7 @@ await ModelSendAsync(in method, k.CancellationToken)
234
234
. ConfigureAwait ( false ) ;
235
235
}
236
236
237
- bool result = await k ;
238
- Debug . Assert ( result ) ;
237
+ AssertResultIsTrue ( await k ) ;
239
238
240
239
await ConsumerDispatcher . WaitForShutdownAsync ( )
241
240
. ConfigureAwait ( false ) ;
@@ -387,8 +386,7 @@ await ModelSendAsync(in method, k.CancellationToken)
387
386
388
387
try
389
388
{
390
- bool result = await k ;
391
- Debug . Assert ( result ) ;
389
+ AssertResultIsTrue ( await k ) ;
392
390
393
391
await MaybeConfirmSelect ( cancellationToken )
394
392
. ConfigureAwait ( false ) ;
@@ -465,6 +463,14 @@ await c.HandleCommandAsync(cmd)
465
463
}
466
464
}
467
465
466
+ private static void AssertResultIsTrue ( bool result )
467
+ {
468
+ if ( false == result )
469
+ {
470
+ throw new InvalidOperationException ( InternalConstants . BugFound ) ;
471
+ }
472
+ }
473
+
468
474
[ MethodImpl ( MethodImplOptions . AggressiveInlining ) ]
469
475
protected ValueTask ModelSendAsync < T > ( in T method , CancellationToken cancellationToken ) where T : struct , IOutgoingAmqpMethod
470
476
{
@@ -978,8 +984,7 @@ await ModelSendAsync(in method, k.CancellationToken)
978
984
await ModelSendAsync ( in method , k . CancellationToken )
979
985
. ConfigureAwait ( false ) ;
980
986
981
- bool result = await k ;
982
- Debug . Assert ( result ) ;
987
+ AssertResultIsTrue ( await k ) ;
983
988
}
984
989
catch
985
990
{
@@ -1108,9 +1113,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1108
1113
1109
1114
try
1110
1115
{
1111
- bool result = await k ;
1112
- Debug . Assert ( result ) ;
1113
- return ;
1116
+ AssertResultIsTrue ( await k ) ;
1114
1117
}
1115
1118
catch ( OperationCanceledException )
1116
1119
{
@@ -1143,9 +1146,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1143
1146
1144
1147
try
1145
1148
{
1146
- bool result = await k ;
1147
- Debug . Assert ( result ) ;
1148
- return ;
1149
+ AssertResultIsTrue ( await k ) ;
1149
1150
}
1150
1151
catch ( OperationCanceledException )
1151
1152
{
@@ -1187,9 +1188,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1187
1188
1188
1189
try
1189
1190
{
1190
- bool result = await k ;
1191
- Debug . Assert ( result ) ;
1192
- return ;
1191
+ AssertResultIsTrue ( await k ) ;
1193
1192
}
1194
1193
catch ( OperationCanceledException )
1195
1194
{
@@ -1240,9 +1239,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1240
1239
1241
1240
try
1242
1241
{
1243
- bool result = await k ;
1244
- Debug . Assert ( result ) ;
1245
- return ;
1242
+ AssertResultIsTrue ( await k ) ;
1246
1243
}
1247
1244
catch ( OperationCanceledException )
1248
1245
{
@@ -1286,8 +1283,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1286
1283
1287
1284
try
1288
1285
{
1289
- bool result = await k ;
1290
- Debug . Assert ( result ) ;
1286
+ AssertResultIsTrue ( await k ) ;
1291
1287
}
1292
1288
catch ( OperationCanceledException )
1293
1289
{
@@ -1332,8 +1328,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1332
1328
1333
1329
try
1334
1330
{
1335
- bool result = await k ;
1336
- Debug . Assert ( result ) ;
1331
+ AssertResultIsTrue ( await k ) ;
1337
1332
}
1338
1333
catch ( OperationCanceledException )
1339
1334
{
@@ -1456,8 +1451,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1456
1451
1457
1452
try
1458
1453
{
1459
- bool result = await k ;
1460
- Debug . Assert ( result ) ;
1454
+ AssertResultIsTrue ( await k ) ;
1461
1455
}
1462
1456
catch ( OperationCanceledException )
1463
1457
{
@@ -1587,9 +1581,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1587
1581
1588
1582
try
1589
1583
{
1590
- bool result = await k ;
1591
- Debug . Assert ( result ) ;
1592
- return ;
1584
+ AssertResultIsTrue ( await k ) ;
1593
1585
}
1594
1586
catch ( OperationCanceledException )
1595
1587
{
@@ -1621,9 +1613,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1621
1613
1622
1614
try
1623
1615
{
1624
- bool result = await k ;
1625
- Debug . Assert ( result ) ;
1626
- return ;
1616
+ AssertResultIsTrue ( await k ) ;
1627
1617
}
1628
1618
catch ( OperationCanceledException )
1629
1619
{
@@ -1655,9 +1645,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1655
1645
1656
1646
try
1657
1647
{
1658
- bool result = await k ;
1659
- Debug . Assert ( result ) ;
1660
- return ;
1648
+ AssertResultIsTrue ( await k ) ;
1661
1649
}
1662
1650
catch ( OperationCanceledException )
1663
1651
{
@@ -1689,9 +1677,7 @@ await ModelSendAsync(in method, k.CancellationToken)
1689
1677
1690
1678
try
1691
1679
{
1692
- bool result = await k ;
1693
- Debug . Assert ( result ) ;
1694
- return ;
1680
+ AssertResultIsTrue ( await k ) ;
1695
1681
}
1696
1682
catch ( OperationCanceledException )
1697
1683
{
0 commit comments