/// <summary> /// Add list of trade objects. /// </summary> /// <typeparam name="T">Entity type.</typeparam> /// <param name="list">List of trade objects.</param> public void Add <T>(CsvEntityList <T> list) where T : class { if (list == null) { throw new ArgumentNullException(nameof(list)); } _csvLists.Add(list); }
private static void ReadItems <T>(CsvEntityList <T> list, ICollection <Exception> errors) where T : class { try { list.ReadItems(); } catch (Exception ex) { errors.Add(ex); } }