-
Notifications
You must be signed in to change notification settings - Fork 3
Redesign library APIs #3
Comments
Could there be some examples of how this functionality will be used? I mean, like practical stuff... Right now, the library got a single component where all the functionality is located but the functionality ranges from all different kinds of stuff. In current projects, how would interactions with the Azure Logic Apps typically happen? |
Otherwise we could build something like in the EventGrid repo, where a builder creates a client where simple operations are located. In an application, these client(s) could be put in a dependency container and pulled from services. |
And then, I would have to ask how the |
This test-framework is currently being used to verify the complete run of an interface, in which multiple logic apps can be tied together in 2 ways:
Using the first method we have a correlation-Id which can be used to retrieve the run-information of that second logic app. |
Some of the logic apps within an interface, might be calling an API. Since during these test-runs you either don't want to call the actual API, or want to simulate a specific response, the Another reason why the CRUD-operations are present would be to temporarily create a trigger-logic app to simulate a trigger which cannot be achieved from code - for instance, picking up a file from an on-prem file-server. This means potentially multiple logic apps can be created/modified/deleted during a single test-run. |
How does a typical test-run look like:
|
Ok, amazing explained, @mbraekman . Thanks a lot! |
Redesign library APIs to be more intuitive and consumer-friendly
The text was updated successfully, but these errors were encountered: