Azure Logic Apps Standard Local Function and .NET in-process retirement

AkarshaAkarsha-6739 0 Reputation points
2026-09-29T10:01:24.7433333+00:00

I am using Azure Logic Apps Standard with a C# Local Function called through the "Call a local function in this logic app" action.

The Local Function targets .NET 8 and is deployed as part of the Logic Apps Standard project. It uses Microsoft.Azure.Functions.Worker and Microsoft.Azure.Workflows.Webjobs.Sdk. The function uses the Function attribute and WorkflowActionTrigger.

I understand that the Azure Functions .NET in-process model will reach end of support on November 10, 2026.

My question is:

Does the November 10, 2026 Azure Functions .NET in-process retirement apply to C# Local Functions hosted inside Azure Logic Apps Standard?

I am asking specifically about the Local Function used by the "Call a local function in this logic app" action, not a separate Azure Function App.

I found migration documentation for Azure Function Apps that explains how to migrate from the in-process model to the isolated worker model. However, I have not found Microsoft documentation that explains how to migrate a Logic Apps Standard Local Function from in-process to isolated worker.

I also tried changing my Local Function project from a library to an executable and adding a Program.cs using the isolated worker configuration. After deployment, the Logic Apps workflow could no longer load the Local Function actions, so I reverted the change.

Could someone from the Logic Apps team please confirm whether these Local Functions are affected by the November 10, 2026 retirement and, if they are, provide the supported migration approach?

Thank you.

Azure Logic Apps
Azure Logic Apps

An Azure service that automates the access and use of data across clouds without writing code.


1 answer

Sort by: Most helpful
  1. AI answer

    2026-09-29T10:01:44.0966667+00:00

    The documented retirement on November 10, 2026 is for the Azure Functions .NET in-process model. The provided documentation does not state that Azure Logic Apps Standard local functions are part of that retirement, and it does not provide a migration path from Logic Apps local functions to the isolated worker model.

    What is documented for Logic Apps Standard local functions:

    1. Local functions are a feature of Azure Logic Apps (Standard) and are created, debugged, deployed, and operated inside the same Logic Apps Standard project as the workflow.
    2. Local functions for Standard workflows support .NET Framework and .NET 8.
    3. The workflow calls them through the built-in action Call a local function in this logic app.
    4. The documentation distinguishes these local functions from functions hosted in a separate Azure Functions app.

    What is documented for Azure Functions retirement:

    1. Support for the Azure Functions in-process model ends on November 10, 2026.
    2. The supported path called out in the Azure Functions documentation is to migrate Azure Function apps to the isolated worker model.
    3. The provided material does not describe an equivalent isolated-worker migration model for Logic Apps Standard local functions.

    Based on the available documentation, the only supported conclusion is:

    • The retirement notice explicitly applies to Azure Functions in-process apps.
    • No documentation here confirms that Logic Apps Standard local functions are included in that retirement.
    • No supported migration approach is documented here for converting a Logic Apps Standard local function to the isolated worker model.

    The behavior observed after converting the local function project to an executable with Program.cs is consistent with the Logic Apps local-function feature expecting the documented local-function project model, not an Azure Functions isolated worker app model.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.