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);
        }