public override int CalculateTotalSteps() { if (!WorkingDefinition.AttachCustomWorkflowToList) { return 0; } return Owner.WorkingSiteCollections.Sum(x => x.Sites.Sum(y => y.Lists.Count)); }