Changed service method to accept List<T> instead of T[] as parameters