Skip to content
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

Azure functions Global changes #1070

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

sjuarezgx
Copy link
Contributor

@sjuarezgx sjuarezgx commented Sep 24, 2024

-All functions accept the environment var GX_AZURE_{FUNCTION_NAME}_CLASS to define the GX class associated with the function.

-Dummys disappear.

-Updated the version of the Azure SDK to the latest stable for all dependencies.

-EventGrid trigger begins to support batch events, both Azure Schema and Cloud Event Schema.

-For Queue trigger another function method signature is used, which receives a QueueMessage.
This is because the new SDK allows it.

-Service Bus starts receiving an object of type ServiceBusReceivedMessage, in batches.
Before, only one message was received at a time.

-Timer begins to receive a specific object from the SDK (TimerInfo). Previously, the serialized object was received and deserialized to recover the data.

-Blob Trigger changes the input to stream.

-Unit test is added for service bus.

@genexusbot
Copy link
Collaborator

Cherry pick to beta failed, 2 conflicted files in commit 1f6f510
  • dotnet/DotNetStandardClasses.sln
  • dotnet/src/extensions/Azure/Handlers/BlobHandler/BlobTriggerHandler.cs

@genexusbot genexusbot added the conflict Conflict merging to beta branch label Sep 24, 2024
@genexusbot
Copy link
Collaborator

Manual cherry pick to beta success

@genexusbot genexusbot removed the conflict Conflict merging to beta branch label Sep 25, 2024
@sjuarezgx sjuarezgx temporarily deployed to external-storage-tests September 25, 2024 00:29 — with GitHub Actions Inactive
@genexusbot
Copy link
Collaborator

Cherry pick to beta success

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