public async Task <WorkflowInstanceEntity> GetById(string id) { var result = await _repository.GetByIdAsync(id); if (result == null) { return(result); } result.Activities = await _activityInstanceRepository.ListByWorkflowInstanceIdAsync(result.Id); result.BlockingActivities = await _blockingActivityRepository.ListByWorkflowInstanceIdAsync(result.Id); return(result); }