update code snippets

Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
This commit is contained in:
Hannah Hunter 2022-11-08 13:27:03 -06:00
parent b2d97e13f9
commit 3cf224f8ec
1 changed files with 12 additions and 9 deletions

View File

@ -104,7 +104,6 @@ In your application code, subscribe to the topic specified in the Dapr pub/sub c
```csharp
//Subscribe to a topic
[Topic("pubsub", "orders")]
[HttpPost("checkout")]
public void getCheckout([FromBody] int orderId)
{
@ -117,16 +116,15 @@ public void getCheckout([FromBody] int orderId)
{{% codetab %}}
```java
import io.dapr.client.domain.CloudEvent;
//Subscribe to a topic
@Topic(name = "orders", pubsubName = "pubsub")
@PostMapping(path = "/checkout")
public Mono<Void> getCheckout(@RequestBody(required = false) CloudEvent<String> cloudEvent) {
return Mono.fromRunnable(() -> {
try {
log.info("Subscriber received: " + cloudEvent.getData());
} catch (Exception e) {
throw new RuntimeException(e);
}
}
});
}
```
@ -150,11 +148,16 @@ def checkout(event: v1.Event) -> None:
{{% codetab %}}
```javascript
//Subscribe to a topic
await server.pubsub.subscribe("pubsub", "orders", "checkout", async (orderId) => {
console.log(`Subscriber received: ${JSON.stringify(orderId)}`)
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
app.use(bodyParser.json({ type: 'application/*+json' }));
// listen to the declarative route
app.post('/checkout', (req, res) => {
console.log(req.body);
res.sendStatus(200);
});
await server.startServer();
```
{{% /codetab %}}