Skip to content

Conversation

@kzu
Copy link
Member

@kzu kzu commented Sep 23, 2025

Allow dev processing event grid as webhook subscription

This allows a more realistic end to end testing leveraging the EventGrid settings if present and running as production even locally.

Configuration on the EventGrid Subscription should use Web Hook configuration and the /whatsapp/eventgrid endpoint that is exposed in this case (only for non-CI/Release builds).

@kzu kzu enabled auto-merge (rebase) September 23, 2025 18:16
This allows a more realistic end to end testing leveraging the EventGrid settings if present and running as production even locally.

Configuration on the EventGrid Subscription should use Web Hook configuration and the /whatsapp/eventgrid endpoint that is exposed in this case (only for non-CI/Release builds).

We also default the initial value of the event grid options to an optional IOptions<EventGridOptions> if found, improving configurability without having to provide a configure lambda.
@kzu
Copy link
Member Author

kzu commented Sep 23, 2025

70 passed 70 passed 20 skipped

🧪 Details on Ubuntu 24.04.3 LTS

from dotnet-retest v0.7.2 on .NET 9.0.9 with 💜 by @devlooped

@kzu kzu merged commit 474e624 into main Sep 23, 2025
7 checks passed
@kzu kzu deleted the dev/devevents branch September 23, 2025 18:33
@devlooped devlooped locked and limited conversation to collaborators Oct 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants