public override IEnumerable <BookmarkResult> GetBookmarks(BookmarkProviderContext <RunWorkflow> context) { var childWorkflowInstanceId = context.GetActivity <RunWorkflow>().GetPropertyValue(x => x.ChildWorkflowInstanceId); if (string.IsNullOrWhiteSpace(childWorkflowInstanceId)) { yield break; } yield return(new BookmarkResult(new RunWorkflowBookmark { ChildWorkflowInstanceId = childWorkflowInstanceId ! }));