Skip to content

Commit 5dc8ea3

Browse files
authored
refactor: use ValueTask over Task where appropriate (#710)
1 parent afc0463 commit 5dc8ea3

File tree

4 files changed

+249
-249
lines changed

4 files changed

+249
-249
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Libraries to handle GitHub Webhooks in .NET applications.
1717
```C#
1818
public sealed class MyWebhookEventProcessor : WebhookEventProcessor
1919
{
20-
protected override Task ProcessPullRequestWebhookAsync(
20+
protected override ValueTask ProcessPullRequestWebhookAsync(
2121
WebhookHeaders headers,
2222
PullRequestEvent pullRequestEvent,
2323
PullRequestAction action,
@@ -60,7 +60,7 @@ Libraries to handle GitHub Webhooks in .NET applications.
6060
```C#
6161
public sealed class MyWebhookEventProcessor : WebhookEventProcessor
6262
{
63-
protected override Task ProcessPullRequestWebhookAsync(
63+
protected override ValueTask ProcessPullRequestWebhookAsync(
6464
WebhookHeaders headers,
6565
PullRequestEvent pullRequestEvent,
6666
PullRequestAction action,

samples/AspNetCore/MyWebhookEventProcessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace AspNetCore;
99

1010
public class MyWebhookEventProcessor(ILogger<MyWebhookEventProcessor> logger) : WebhookEventProcessor
1111
{
12-
protected override async Task ProcessPullRequestWebhookAsync(
12+
protected override async ValueTask ProcessPullRequestWebhookAsync(
1313
WebhookHeaders headers,
1414
PullRequestEvent pullRequestEvent,
1515
PullRequestAction action,

samples/AzureFunctions/MyWebhookEventProcessor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace AzureFunctions;
99

1010
public class MyWebhookEventProcessor(ILogger<MyWebhookEventProcessor> logger) : WebhookEventProcessor
1111
{
12-
protected override async Task ProcessPullRequestWebhookAsync(
12+
protected override async ValueTask ProcessPullRequestWebhookAsync(
1313
WebhookHeaders headers,
1414
PullRequestEvent pullRequestEvent,
1515
PullRequestAction action,

0 commit comments

Comments
 (0)