Hello,
Please be so kind as to read my full post before responding.
Thank you for your consideration.
I am currently facing the problem that my complex PowerApp (easily 500+ controls, and long App.OnStart) loads too slowly.
I am considering restructuring my App.OnStart with (nested) Concurrent.
I don't find anything on using this funtion in a nested way in the documentation
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-concurrent
In particular, I want to now if my nested Concurrent in something like this
Concurrent(
General_Stuff(),
…,
If(Connection.Connected, Concurrent(
Stuff_which_requires_network_access(),
...
), Concurrent(
Stuff_to_do_when_offline_instead(),
…
)
)
will also work in parallel.
- Will this work as I want?
That is: the things inside the If(Connection.Connected, Concurrent( things )) also run in parallel. - Or is there some rule/implementation in place that, say, only makes the top/bottom level Concurrent parallel?
If you answer me, can also please accompany this with documentation or timing, or the word of an actual developer?
Thank you,
Sa Wu.