using System; using System.Collections; using System.Collections.Generic; using Proxy = ServiceStack.Common; namespace ServiceStack.Common.Extensions { public static class CollectionExtensions { public static bool IsEmpty(this ICollection collection) { return collection == null || collection.Count == 0; } public static List ConvertAll(this ICollection items, Func converter) { var list = new List(); foreach (var item in items) { list.Add(converter(item)); } return list; } } }