Skip to content

Commit ed9421b

Browse files
authored
Use PUT request for storing push notification subscription (#274)
1 parent e94ed0a commit ed9421b

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

docs/09-progressive-web-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Also add the `SubscribeToNotifications` method to `OrdersClient`.
145145
```csharp
146146
public async Task SubscribeToNotifications(NotificationSubscription subscription)
147147
{
148-
var response = await httpClient.PostAsJsonAsync("notifications/subscribe", subscription);
148+
var response = await httpClient.PutAsJsonAsync("notifications/subscribe", subscription);
149149
response.EnsureSuccessStatusCode();
150150
}
151151
```

save-points/09-progressive-web-app/BlazingPizza.Client/OrdersClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public async Task<int> PlaceOrder(Order order)
3434

3535
public async Task SubscribeToNotifications(NotificationSubscription subscription)
3636
{
37-
var response = await httpClient.PostAsJsonAsync("notifications/subscribe", subscription);
37+
var response = await httpClient.PutAsJsonAsync("notifications/subscribe", subscription);
3838
response.EnsureSuccessStatusCode();
3939
}
4040
}

src/BlazingPizza.Client/OrdersClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public async Task<int> PlaceOrder(Order order)
3434

3535
public async Task SubscribeToNotifications(NotificationSubscription subscription)
3636
{
37-
var response = await httpClient.PostAsJsonAsync("notifications/subscribe", subscription);
37+
var response = await httpClient.PutAsJsonAsync("notifications/subscribe", subscription);
3838
response.EnsureSuccessStatusCode();
3939
}
4040
}

0 commit comments

Comments
 (0)