00:00

Query and Transaction

index.mjs
// Async function state query
async function tryKnativeAsyncStateQuery(ctx, data) {
  console.log('✅ Function receive request: %o', data);
  await ctx.state.query(data);
}
// Async function state transaction
async function tryKnativeAsyncStateTransaction(ctx, data) {
  console.log('✅ Function receive request: %o', data);
  await ctx.state.transaction(data);
}
package.json
{
  "main": "index.mjs",
  "scripts": {
    "save": "functions-framework --target=tryKnativeAsyncStateQuery --signature=openfunction",
    "get": "functions-framework --target=tryKnativeAsyncStateTransaction --signature=openfunction",
  },
  "dependencies": {
    "@openfunction/functions-framework": "^0.6.1"
  }
}
current

No notes.