Azure / Azure/azure-functions-python-worker

[FeatureRequest] --WebPubSub class and UserEventResponse--

Open
#1,473 1 comment 0 reactions 1 assignee Claimed by @bhagyshricompany View on GitHub
area:python-functions feature python-sdk
Dominant language
Python
Stars
357
Forks
116
Avg merge
32m
Merged PRs (30d)
1

Description

I am looking at the documentation for Web PubSub and more precisely [Tutorial: Create a serverless real-time chat app with Azure Functions and Azure Web PubSub service](https://learn.microsoft.com/en-us/azure/azure-web-pubsub/quickstart-serverless?tabs=javascript-v4). There I want to contribute and to add example for Python, but I have 2 concerns. First is that there is no functionality like in Javascript and C# for returning direct response to the caller:

`module.exports = async function (context, data) {

context.bindings.actions = {
actionName: "sendToAll",
data: `[${context.bindingData.request.connectionContext.userId}] ${data}`,
dataType: context.bindingData.dataType,
};
// UserEventResponse directly return to caller
var response = {
data: "[SYSTEM] ack.",
dataType: "text",
};
return response;
};`

I think there is a good idea to add some class which supports the request from webPubSubTrigger and functionality to return the message to the caller.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.