DotNetClasses icon indicating copy to clipboard operation
DotNetClasses copied to clipboard

Azure functions Global changes

Open sjuarezgx opened this issue 1 year ago • 3 comments

-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.

sjuarezgx avatar Sep 24 '24 23:09 sjuarezgx

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

genexusbot avatar Sep 24 '24 23:09 genexusbot

Manual cherry pick to beta success
  • 1f6f510f

genexusbot avatar Sep 25 '24 00:09 genexusbot

Cherry pick to beta success
  • c492690f

genexusbot avatar Sep 25 '24 00:09 genexusbot