ChildFlowTriggerUpdater 2.2024.8.22
dotnet add package ChildFlowTriggerUpdater --version 2.2024.8.22
NuGet\Install-Package ChildFlowTriggerUpdater -Version 2.2024.8.22
<PackageReference Include="ChildFlowTriggerUpdater" Version="2.2024.8.22" />
paket add ChildFlowTriggerUpdater --version 2.2024.8.22
#r "nuget: ChildFlowTriggerUpdater, 2.2024.8.22"
// Install ChildFlowTriggerUpdater as a Cake Addin #addin nuget:?package=ChildFlowTriggerUpdater&version=2.2024.8.22 // Install ChildFlowTriggerUpdater as a Cake Tool #tool nuget:?package=ChildFlowTriggerUpdater&version=2.2024.8.22
XrmToolBox.ChildFlowTriggerUpdater
This tool will update the child flow triggers to include the parent URL and will update all parent flows to include their flow run URLs.
Background
When you have a child flow that is called by more than one parent flow, it is difficult to troubleshoot when things go wrong. The most common way to address this is to pass the parent flow run URL to the child flow as one of the trigger inputs. Developers need to always remember to add this. In big projects, this best practice can be easily missed, and it can be time-consuming to address this one by one.
Purpose
- This tool will help you load all child flows with their respective parents from your solution.
- Provide the ability to add the trigger to the child flow and pass the parent flow run URLs in bulk!
- Support updating child flow that is also a parent of other flows
- Support updating parent flow that calls same child flows multiple times (e.g. different branching logic)
- Allow you to review the JSON content of the flow.
Steps
- Select your solution.
- Confirm the Setting → Child Trigger Input Name in the Settings dialog (right side of the screen) for the trigger input name.
- Check the child/parent flows that you want to update.
- Click 'Update Selected Flows'.
Credits
- Existing MscrmTools GitHub code for a great starting point.
- JsonTreeView loader.
- Icons created by Freepik for an amazing icon library.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net48 is compatible. net481 was computed. |
-
.NETFramework 4.8
- XrmToolBox (>= 1.2023.10.67)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
2.2024.8.22 | 713 | 8/22/2024 |
1.2024.8.22 | 120 | 8/22/2024 |
1.2024.8.2 | 68 | 8/2/2024 |
22/08/2024 - Only retrieves flows with valid JSON content.