Skip to content

Ees 5954 On Publication Changed - Azure Function #5756

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 4, 2025

Conversation

leeoades
Copy link
Collaborator

@leeoades leeoades commented Apr 3, 2025

Added the event handler azure function to consume the PublicationChanged event and output a refresh searchable document command.
Also, refactored the unit test that ensures the functions can be resolved to automagically discover the functions from the assembly. This saves the developer from having to remember to manually add a corresponding test for any new functions.

@leeoades leeoades force-pushed the EES-5954-on-publication-changed-functions branch 2 times, most recently from 3003275 to c6bd277 Compare April 4, 2025 08:56
@leeoades leeoades changed the base branch from dev to EES-5954-on-publication-changed April 4, 2025 09:20
@leeoades leeoades force-pushed the EES-5954-on-publication-changed branch from 711d39b to a802e99 Compare April 4, 2025 11:05
@leeoades leeoades force-pushed the EES-5954-on-publication-changed-functions branch from c6bd277 to 17bece1 Compare April 4, 2025 11:05
@leeoades leeoades force-pushed the EES-5954-on-publication-changed branch from a802e99 to 5917e6f Compare April 4, 2025 11:24
@leeoades leeoades force-pushed the EES-5954-on-publication-changed-functions branch from 17bece1 to 19eb65d Compare April 4, 2025 11:24
@leeoades leeoades force-pushed the EES-5954-on-publication-changed-functions branch from 492feca to c282fc6 Compare April 4, 2025 14:30
@@ -3,10 +3,11 @@
"Values": {
"AzureWebJobsStorage": "UseDevelopmentStorage=true;DevelopmentStorageProxyUri=http://data-storage",
"FUNCTIONS_WORKER_RUNTIME": "dotnet-isolated",
"ReleaseVersionPublishedQueueName": "release-version-published-queue",
"PublicationChangedQueueName": "publication-changed-queue",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Related PR to add this app setting and create the queue - #5761

Base automatically changed from EES-5954-on-publication-changed to dev April 4, 2025 14:41
@leeoades leeoades merged commit a268b5c into dev Apr 4, 2025
3 checks passed
@leeoades leeoades deleted the EES-5954-on-publication-changed-functions branch April 4, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants