Skip to content

Commit 3e1b27b

Browse files
committed
Resharper: Replace async method with Task return
1 parent ca91b1f commit 3e1b27b

File tree

24 files changed

+89
-90
lines changed

24 files changed

+89
-90
lines changed

Diff for: WarningSeverities.DotSettings

+1
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@
163163
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RemoveRedundantOrStatement_002ETrue/@EntryIndexedValue">WARNING</s:String>
164164
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RemoveToList_002E1/@EntryIndexedValue">WARNING</s:String>
165165
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=RemoveToList_002E2/@EntryIndexedValue">WARNING</s:String>
166+
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReplaceAsyncWithTaskReturn/@EntryIndexedValue">WARNING</s:String>
166167
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReplaceObjectPatternWithVarPattern/@EntryIndexedValue">WARNING</s:String>
167168
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReplaceSequenceEqualWithConstantPattern/@EntryIndexedValue">WARNING</s:String>
168169
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReplaceWithFirstOrDefault_002E1/@EntryIndexedValue">WARNING</s:String>

Diff for: src/Examples/DapperExample/Repositories/DapperRepository.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ public async Task<IReadOnlyCollection<TResource>> GetAsync(QueryLayer queryLayer
161161
}
162162

163163
/// <inheritdoc />
164-
public async Task<int> CountAsync(FilterExpression? filter, CancellationToken cancellationToken)
164+
public Task<int> CountAsync(FilterExpression? filter, CancellationToken cancellationToken)
165165
{
166166
var queryLayer = new QueryLayer(ResourceType)
167167
{
@@ -173,7 +173,7 @@ public async Task<int> CountAsync(FilterExpression? filter, CancellationToken ca
173173
CommandDefinition sqlCommand = _dapperFacade.GetSqlCommand(selectNode, cancellationToken);
174174
LogSqlCommand(sqlCommand);
175175

176-
return await ExecuteQueryAsync(async connection => await connection.ExecuteScalarAsync<int>(sqlCommand), cancellationToken);
176+
return ExecuteQueryAsync(connection => connection.ExecuteScalarAsync<int>(sqlCommand), cancellationToken);
177177
}
178178

179179
/// <inheritdoc />

Diff for: src/JsonApiDotNetCore/AtomicOperations/OperationsProcessor.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public OperationsProcessor(IOperationProcessorAccessor operationProcessorAccesso
9999
return results;
100100
}
101101

102-
protected virtual async Task<OperationContainer?> ProcessOperationAsync(OperationContainer operation, CancellationToken cancellationToken)
102+
protected virtual Task<OperationContainer?> ProcessOperationAsync(OperationContainer operation, CancellationToken cancellationToken)
103103
{
104104
cancellationToken.ThrowIfCancellationRequested();
105105

@@ -108,7 +108,7 @@ public OperationsProcessor(IOperationProcessorAccessor operationProcessorAccesso
108108
_targetedFields.CopyFrom(operation.TargetedFields);
109109
_request.CopyFrom(operation.Request);
110110

111-
return await _operationProcessorAccessor.ProcessAsync(operation, cancellationToken);
111+
return _operationProcessorAccessor.ProcessAsync(operation, cancellationToken);
112112
}
113113

114114
protected void TrackLocalIdsForOperation(OperationContainer operation)

Diff for: src/JsonApiDotNetCore/Controllers/JsonApiController.cs

+20-20
Original file line numberDiff line numberDiff line change
@@ -41,77 +41,77 @@ protected JsonApiController(IJsonApiOptions options, IResourceGraph resourceGrap
4141
/// <inheritdoc />
4242
[HttpGet]
4343
[HttpHead]
44-
public override async Task<IActionResult> GetAsync(CancellationToken cancellationToken)
44+
public override Task<IActionResult> GetAsync(CancellationToken cancellationToken)
4545
{
46-
return await base.GetAsync(cancellationToken);
46+
return base.GetAsync(cancellationToken);
4747
}
4848

4949
/// <inheritdoc />
5050
[HttpGet("{id}")]
5151
[HttpHead("{id}")]
52-
public override async Task<IActionResult> GetAsync(TId id, CancellationToken cancellationToken)
52+
public override Task<IActionResult> GetAsync(TId id, CancellationToken cancellationToken)
5353
{
54-
return await base.GetAsync(id, cancellationToken);
54+
return base.GetAsync(id, cancellationToken);
5555
}
5656

5757
/// <inheritdoc />
5858
[HttpGet("{id}/{relationshipName}")]
5959
[HttpHead("{id}/{relationshipName}")]
60-
public override async Task<IActionResult> GetSecondaryAsync(TId id, string relationshipName, CancellationToken cancellationToken)
60+
public override Task<IActionResult> GetSecondaryAsync(TId id, string relationshipName, CancellationToken cancellationToken)
6161
{
62-
return await base.GetSecondaryAsync(id, relationshipName, cancellationToken);
62+
return base.GetSecondaryAsync(id, relationshipName, cancellationToken);
6363
}
6464

6565
/// <inheritdoc />
6666
[HttpGet("{id}/relationships/{relationshipName}")]
6767
[HttpHead("{id}/relationships/{relationshipName}")]
68-
public override async Task<IActionResult> GetRelationshipAsync(TId id, string relationshipName, CancellationToken cancellationToken)
68+
public override Task<IActionResult> GetRelationshipAsync(TId id, string relationshipName, CancellationToken cancellationToken)
6969
{
70-
return await base.GetRelationshipAsync(id, relationshipName, cancellationToken);
70+
return base.GetRelationshipAsync(id, relationshipName, cancellationToken);
7171
}
7272

7373
/// <inheritdoc />
7474
[HttpPost]
75-
public override async Task<IActionResult> PostAsync([FromBody] TResource resource, CancellationToken cancellationToken)
75+
public override Task<IActionResult> PostAsync([FromBody] TResource resource, CancellationToken cancellationToken)
7676
{
77-
return await base.PostAsync(resource, cancellationToken);
77+
return base.PostAsync(resource, cancellationToken);
7878
}
7979

8080
/// <inheritdoc />
8181
[HttpPost("{id}/relationships/{relationshipName}")]
82-
public override async Task<IActionResult> PostRelationshipAsync(TId id, string relationshipName, [FromBody] ISet<IIdentifiable> rightResourceIds,
82+
public override Task<IActionResult> PostRelationshipAsync(TId id, string relationshipName, [FromBody] ISet<IIdentifiable> rightResourceIds,
8383
CancellationToken cancellationToken)
8484
{
85-
return await base.PostRelationshipAsync(id, relationshipName, rightResourceIds, cancellationToken);
85+
return base.PostRelationshipAsync(id, relationshipName, rightResourceIds, cancellationToken);
8686
}
8787

8888
/// <inheritdoc />
8989
[HttpPatch("{id}")]
90-
public override async Task<IActionResult> PatchAsync(TId id, [FromBody] TResource resource, CancellationToken cancellationToken)
90+
public override Task<IActionResult> PatchAsync(TId id, [FromBody] TResource resource, CancellationToken cancellationToken)
9191
{
92-
return await base.PatchAsync(id, resource, cancellationToken);
92+
return base.PatchAsync(id, resource, cancellationToken);
9393
}
9494

9595
/// <inheritdoc />
9696
[HttpPatch("{id}/relationships/{relationshipName}")]
97-
public override async Task<IActionResult> PatchRelationshipAsync(TId id, string relationshipName, [FromBody] object? rightValue,
97+
public override Task<IActionResult> PatchRelationshipAsync(TId id, string relationshipName, [FromBody] object? rightValue,
9898
CancellationToken cancellationToken)
9999
{
100-
return await base.PatchRelationshipAsync(id, relationshipName, rightValue, cancellationToken);
100+
return base.PatchRelationshipAsync(id, relationshipName, rightValue, cancellationToken);
101101
}
102102

103103
/// <inheritdoc />
104104
[HttpDelete("{id}")]
105-
public override async Task<IActionResult> DeleteAsync(TId id, CancellationToken cancellationToken)
105+
public override Task<IActionResult> DeleteAsync(TId id, CancellationToken cancellationToken)
106106
{
107-
return await base.DeleteAsync(id, cancellationToken);
107+
return base.DeleteAsync(id, cancellationToken);
108108
}
109109

110110
/// <inheritdoc />
111111
[HttpDelete("{id}/relationships/{relationshipName}")]
112-
public override async Task<IActionResult> DeleteRelationshipAsync(TId id, string relationshipName, [FromBody] ISet<IIdentifiable> rightResourceIds,
112+
public override Task<IActionResult> DeleteRelationshipAsync(TId id, string relationshipName, [FromBody] ISet<IIdentifiable> rightResourceIds,
113113
CancellationToken cancellationToken)
114114
{
115-
return await base.DeleteRelationshipAsync(id, relationshipName, rightResourceIds, cancellationToken);
115+
return base.DeleteRelationshipAsync(id, relationshipName, rightResourceIds, cancellationToken);
116116
}
117117
}

Diff for: src/JsonApiDotNetCore/Controllers/JsonApiOperationsController.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ protected JsonApiOperationsController(IJsonApiOptions options, IResourceGraph re
2121

2222
/// <inheritdoc />
2323
[HttpPost]
24-
public override async Task<IActionResult> PostOperationsAsync([FromBody] IList<OperationContainer> operations, CancellationToken cancellationToken)
24+
public override Task<IActionResult> PostOperationsAsync([FromBody] IList<OperationContainer> operations, CancellationToken cancellationToken)
2525
{
26-
return await base.PostOperationsAsync(operations, cancellationToken);
26+
return base.PostOperationsAsync(operations, cancellationToken);
2727
}
2828
}

Diff for: src/JsonApiDotNetCore/Middleware/JsonApiOutputFormatter.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ public bool CanWriteResult(OutputFormatterCanWriteContext context)
1616
}
1717

1818
/// <inheritdoc />
19-
public async Task WriteAsync(OutputFormatterWriteContext context)
19+
public Task WriteAsync(OutputFormatterWriteContext context)
2020
{
2121
ArgumentGuard.NotNull(context);
2222

2323
var writer = context.HttpContext.RequestServices.GetRequiredService<IJsonApiWriter>();
24-
await writer.WriteAsync(context.Object, context.HttpContext);
24+
return writer.WriteAsync(context.Object, context.HttpContext);
2525
}
2626
}

Diff for: src/JsonApiDotNetCore/Serialization/Response/JsonApiWriter.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -44,22 +44,22 @@ public JsonApiWriter(IJsonApiRequest request, IJsonApiOptions options, IResponse
4444
}
4545

4646
/// <inheritdoc />
47-
public async Task WriteAsync(object? model, HttpContext httpContext)
47+
public Task WriteAsync(object? model, HttpContext httpContext)
4848
{
4949
ArgumentGuard.NotNull(httpContext);
5050

5151
if (model == null && !CanWriteBody((HttpStatusCode)httpContext.Response.StatusCode))
5252
{
5353
// Prevent exception from Kestrel server, caused by writing data:null json response.
54-
return;
54+
return Task.CompletedTask;
5555
}
5656

5757
string? responseBody = GetResponseBody(model, httpContext);
5858

5959
if (httpContext.Request.Method == HttpMethod.Head.Method)
6060
{
6161
httpContext.Response.GetTypedHeaders().ContentLength = responseBody == null ? 0 : Encoding.UTF8.GetByteCount(responseBody);
62-
return;
62+
return Task.CompletedTask;
6363
}
6464

6565
_traceWriter.LogMessage(() =>
@@ -70,7 +70,7 @@ public async Task WriteAsync(object? model, HttpContext httpContext)
7070
return $"Sending {httpContext.Response.StatusCode} response for {method} request at '{url}' with body: <<{responseBody}>>";
7171
});
7272

73-
await SendResponseBodyAsync(httpContext.Response, responseBody);
73+
return SendResponseBodyAsync(httpContext.Response, responseBody);
7474
}
7575

7676
private static bool CanWriteBody(HttpStatusCode statusCode)

Diff for: src/JsonApiDotNetCore/Services/JsonApiResourceService.cs

+6-6
Original file line numberDiff line numberDiff line change
@@ -244,19 +244,19 @@ protected async Task AssertPrimaryResourceDoesNotExistAsync(TResource resource,
244244
}
245245
}
246246

247-
protected virtual async Task InitializeResourceAsync(TResource resourceForDatabase, CancellationToken cancellationToken)
247+
protected virtual Task InitializeResourceAsync(TResource resourceForDatabase, CancellationToken cancellationToken)
248248
{
249-
await _resourceDefinitionAccessor.OnPrepareWriteAsync(resourceForDatabase, WriteOperationKind.CreateResource, cancellationToken);
249+
return _resourceDefinitionAccessor.OnPrepareWriteAsync(resourceForDatabase, WriteOperationKind.CreateResource, cancellationToken);
250250
}
251251

252-
private async Task AccurizeResourceTypesInHierarchyToAssignInRelationshipsAsync(TResource primaryResource, CancellationToken cancellationToken)
252+
private Task AccurizeResourceTypesInHierarchyToAssignInRelationshipsAsync(TResource primaryResource, CancellationToken cancellationToken)
253253
{
254-
await ValidateResourcesToAssignInRelationshipsExistWithRefreshAsync(primaryResource, true, cancellationToken);
254+
return ValidateResourcesToAssignInRelationshipsExistWithRefreshAsync(primaryResource, true, cancellationToken);
255255
}
256256

257-
protected async Task AssertResourcesToAssignInRelationshipsExistAsync(TResource primaryResource, CancellationToken cancellationToken)
257+
protected Task AssertResourcesToAssignInRelationshipsExistAsync(TResource primaryResource, CancellationToken cancellationToken)
258258
{
259-
await ValidateResourcesToAssignInRelationshipsExistWithRefreshAsync(primaryResource, false, cancellationToken);
259+
return ValidateResourcesToAssignInRelationshipsExistWithRefreshAsync(primaryResource, false, cancellationToken);
260260
}
261261

262262
private async Task ValidateResourcesToAssignInRelationshipsExistWithRefreshAsync(TResource primaryResource, bool onlyIfTypeHierarchy,

Diff for: test/DapperTests/IntegrationTests/AtomicOperations/AtomicOperationsTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -396,9 +396,9 @@ public async Task Can_rollback_on_error()
396396

397397
const string personLocalId = "new-person";
398398

399-
await _testContext.RunOnDatabaseAsync(async dbContext =>
399+
await _testContext.RunOnDatabaseAsync(dbContext =>
400400
{
401-
await _testContext.ClearAllTablesAsync(dbContext);
401+
return _testContext.ClearAllTablesAsync(dbContext);
402402
});
403403

404404
var requestBody = new

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Controllers/CreateMusicTrackOperationsController.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ public CreateMusicTrackOperationsController(IJsonApiOptions options, IResourceGr
2222
{
2323
}
2424

25-
public override async Task<IActionResult> PostOperationsAsync(IList<OperationContainer> operations, CancellationToken cancellationToken)
25+
public override Task<IActionResult> PostOperationsAsync(IList<OperationContainer> operations, CancellationToken cancellationToken)
2626
{
2727
AssertOnlyCreatingMusicTracks(operations);
2828

29-
return await base.PostOperationsAsync(operations, cancellationToken);
29+
return base.PostOperationsAsync(operations, cancellationToken);
3030
}
3131

3232
private static void AssertOnlyCreatingMusicTracks(IEnumerable<OperationContainer> operations)

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/ResourceDefinitions/Serialization/AtomicSerializationResourceDefinitionTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ public async Task Transforms_on_create_resource_with_side_effects()
4242

4343
List<RecordCompany> newCompanies = _fakers.RecordCompany.Generate(2);
4444

45-
await _testContext.RunOnDatabaseAsync(async dbContext =>
45+
await _testContext.RunOnDatabaseAsync(dbContext =>
4646
{
47-
await dbContext.ClearTableAsync<RecordCompany>();
47+
return dbContext.ClearTableAsync<RecordCompany>();
4848
});
4949

5050
var requestBody = new

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/AtomicOperations/Transactions/AtomicRollbackTests.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ public async Task Can_rollback_on_error()
2727
DateTimeOffset newBornAt = _fakers.Performer.Generate().BornAt;
2828
string newTitle = _fakers.MusicTrack.Generate().Title;
2929

30-
await _testContext.RunOnDatabaseAsync(async dbContext =>
30+
await _testContext.RunOnDatabaseAsync(dbContext =>
3131
{
32-
await dbContext.ClearTablesAsync<Performer, MusicTrack>();
32+
return dbContext.ClearTablesAsync<Performer, MusicTrack>();
3333
});
3434

3535
string unknownPerformerId = Unknown.StringId.For<Performer, int>();
@@ -113,9 +113,9 @@ public async Task Can_restore_to_previous_savepoint_on_error()
113113
// Arrange
114114
string newTrackTitle = _fakers.MusicTrack.Generate().Title;
115115

116-
await _testContext.RunOnDatabaseAsync(async dbContext =>
116+
await _testContext.RunOnDatabaseAsync(dbContext =>
117117
{
118-
await dbContext.ClearTablesAsync<Performer, MusicTrack>();
118+
return dbContext.ClearTablesAsync<Performer, MusicTrack>();
119119
});
120120

121121
const string trackLid = "track-1";

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Meta/ResponseMetaTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ public ResponseMetaTests(IntegrationTestContext<TestableStartup<MetaDbContext>,
3232
public async Task Returns_top_level_meta()
3333
{
3434
// Arrange
35-
await _testContext.RunOnDatabaseAsync(async dbContext =>
35+
await _testContext.RunOnDatabaseAsync(dbContext =>
3636
{
37-
await dbContext.ClearTableAsync<SupportTicket>();
37+
return dbContext.ClearTableAsync<SupportTicket>();
3838
});
3939

4040
const string route = "/supportTickets";

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Meta/TopLevelCountTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
8686
public async Task Renders_resource_count_for_empty_collection()
8787
{
8888
// Arrange
89-
await _testContext.RunOnDatabaseAsync(async dbContext =>
89+
await _testContext.RunOnDatabaseAsync(dbContext =>
9090
{
91-
await dbContext.ClearTableAsync<SupportTicket>();
91+
return dbContext.ClearTableAsync<SupportTicket>();
9292
});
9393

9494
const string route = "/supportTickets";

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Microservices/MessagingGroupDefinition.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@ protected async Task FinishWriteAsync(DomainGroup group, WriteOperationKind writ
172172

173173
protected abstract Task FlushMessageAsync(OutgoingMessage message, CancellationToken cancellationToken);
174174

175-
protected virtual async Task<DomainGroup?> GetGroupToDeleteAsync(Guid groupId, CancellationToken cancellationToken)
175+
protected virtual Task<DomainGroup?> GetGroupToDeleteAsync(Guid groupId, CancellationToken cancellationToken)
176176
{
177-
return await _groupSet.Include(group => group.Users).FirstOrDefaultAsync(group => group.Id == groupId, cancellationToken);
177+
return _groupSet.Include(group => group.Users).FirstOrDefaultAsync(group => group.Id == groupId, cancellationToken);
178178
}
179179
}

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Microservices/MessagingUserDefinition.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ protected async Task FinishWriteAsync(DomainUser user, WriteOperationKind writeO
118118

119119
protected abstract Task FlushMessageAsync(OutgoingMessage message, CancellationToken cancellationToken);
120120

121-
protected virtual async Task<DomainUser?> GetUserToDeleteAsync(Guid userId, CancellationToken cancellationToken)
121+
protected virtual Task<DomainUser?> GetUserToDeleteAsync(Guid userId, CancellationToken cancellationToken)
122122
{
123-
return await _userSet.Include(domainUser => domainUser.Group).FirstOrDefaultAsync(domainUser => domainUser.Id == userId, cancellationToken);
123+
return _userSet.Include(domainUser => domainUser.Group).FirstOrDefaultAsync(domainUser => domainUser.Id == userId, cancellationToken);
124124
}
125125
}

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Microservices/TransactionalOutboxPattern/OutboxTests.Group.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ public async Task Create_group_writes_to_outbox()
1919

2020
string newGroupName = _fakers.DomainGroup.Generate().Name;
2121

22-
await _testContext.RunOnDatabaseAsync(async dbContext =>
22+
await _testContext.RunOnDatabaseAsync(dbContext =>
2323
{
24-
await dbContext.ClearTableAsync<OutgoingMessage>();
24+
return dbContext.ClearTableAsync<OutgoingMessage>();
2525
});
2626

2727
var requestBody = new

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/Microservices/TransactionalOutboxPattern/OutboxTests.User.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ public async Task Create_user_writes_to_outbox()
2020
string newLoginName = _fakers.DomainUser.Generate().LoginName;
2121
string newDisplayName = _fakers.DomainUser.Generate().DisplayName!;
2222

23-
await _testContext.RunOnDatabaseAsync(async dbContext =>
23+
await _testContext.RunOnDatabaseAsync(dbContext =>
2424
{
25-
await dbContext.ClearTableAsync<OutgoingMessage>();
25+
return dbContext.ClearTableAsync<OutgoingMessage>();
2626
});
2727

2828
var requestBody = new

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/SoftDeletion/SoftDeletionAwareResourceService.cs

+4-6
Original file line numberDiff line numberDiff line change
@@ -79,16 +79,14 @@ public override async Task AddToToManyRelationshipAsync(TId leftId, string relat
7979
await base.AddToToManyRelationshipAsync(leftId, relationshipName, rightResourceIds, cancellationToken);
8080
}
8181

82-
public override async Task DeleteAsync(TId id, CancellationToken cancellationToken)
82+
public override Task DeleteAsync(TId id, CancellationToken cancellationToken)
8383
{
8484
if (IsSoftDeletable(typeof(TResource)))
8585
{
86-
await SoftDeleteAsync(id, cancellationToken);
87-
}
88-
else
89-
{
90-
await base.DeleteAsync(id, cancellationToken);
86+
return SoftDeleteAsync(id, cancellationToken);
9187
}
88+
89+
return base.DeleteAsync(id, cancellationToken);
9290
}
9391

9492
private async Task SoftDeleteAsync(TId id, CancellationToken cancellationToken)

Diff for: test/JsonApiDotNetCoreTests/IntegrationTests/ZeroKeys/EmptyGuidAsKeyTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ public async Task Can_create_resource_with_empty_ID()
9797
// Arrange
9898
string newName = _fakers.Map.Generate().Name;
9999

100-
await _testContext.RunOnDatabaseAsync(async dbContext =>
100+
await _testContext.RunOnDatabaseAsync(dbContext =>
101101
{
102-
await dbContext.ClearTableAsync<Map>();
102+
return dbContext.ClearTableAsync<Map>();
103103
});
104104

105105
var requestBody = new

0 commit comments

Comments
 (0)