ワークフローを呼び出しからmainに戻る方法

main.xamlからワークフローを呼び出しで別ワークフローに飛んだ際、処理中に特定の条件に合致した場合のみ後続処理をせずmainに戻りたいです。
条件が複数存在するため、分岐で終了させるのではなく何かアクティビティを置いて終了させたいのですが何かいい方法はないでしょうか

Duplicated