How to call Existing .net Dll in Azure Logic apps

Amar-Azure-Practice 656 Reputation points
2020-10-01T03:39:37.783+00:00

Hi

I have .net Dll built on .net framework 4.5, I need to call certain methods in the .net Dll from Azure Logic apps.

We are migrating Existing on premise applications to Azure,We need to re use the Existing .net Dll's.

If we dont have the way to do then we will write Azure functions to replicate the functionality of the methods in the Dll's.

Please let me know is there any way to call existing Dlls in Azure. I see Azure Integration account we can upload our Dlls to Azure.
How to use them in Logic apps??

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,851 questions
0 comments No comments
{count} votes

Accepted answer
  1. Amar-Azure-Practice 656 Reputation points
    2020-10-05T22:24:29.447+00:00

    Hi Kalecooper,

    Thanks a lot for your answer!!

    I dont see any other option apart from using Azure functions to use .net Dll.
    I thought the same thing but want to check back with experts on it.

    I will write azure wrapper function on the .DLL and use that Azure function in Azure Logic apps.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. MayankBargali-MSFT 68,636 Reputation points
    2020-10-01T04:33:08.917+00:00

    Hi @Amar-Azure-Practice

    Please review the prerequisites and follow this to add referenced assemblies. Once you have added the reference assemblies then you add a map for your assembly.

    Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.


  2. Anonymous
    2020-10-04T01:59:43+00:00

    I would recommend to go with Azure Function Apps, It is one of the best server-less option from Azure to access .DLLs. We have written an Azure Function App which has wrapper methods (several functions) which in-turn call the existing .DLLs . I agree as it has a little bit of EXTRA effort, but in long run maintenance and for quick migration projects this is the best option, instead of using Integration account + XSLT+ Schemas + DLLs.

    All BizTalk Server Migrations are not possible in a straight Lift and Shift model. Using Azure functions for the external .DLL calls is the best opportunity. Also considering the price, we went with Azure Functions instead of Logic Apps.

    0 comments No comments