public static LanguageConfigPartition[] From(IList <IList <LanguageConfigExt> > parts) { var result = new LanguageConfigPartition[parts.Count]; for (var i = parts.Count - 1; 0 <= i; i--) { result[i] = LanguageConfigPartition.From(parts[i]); } return(result); }
public static LanguageConfigPartition[] SplitByPartitionCountOrGreater(this IEnumerable <LanguageConfig> languageConfigs, int partitionCount) { var parts = LanguageConfigExt.From(languageConfigs).SplitByPartitionCountOrGreater(partitionCount); return(LanguageConfigPartition.From(parts)); }