Browse Source

CoreTable.LoadRows now takes any IEnumerable

Kenric Nugteren 1 year ago
parent
commit
215f8c3278
2 changed files with 2 additions and 2 deletions
  1. 1 1
      InABox.Core/CoreTable/CoreTable.cs
  2. 1 1
      InABox.Core/ICoreTable.cs

+ 1 - 1
InABox.Core/CoreTable/CoreTable.cs

@@ -103,7 +103,7 @@ namespace InABox.Core
             }
             }
         }
         }
 
 
-        public void LoadRows(CoreRow[] rows)
+        public void LoadRows(IEnumerable<CoreRow> rows)
         {
         {
             foreach (var row in rows)
             foreach (var row in rows)
             {
             {

+ 1 - 1
InABox.Core/ICoreTable.cs

@@ -22,7 +22,7 @@ namespace InABox.Core
         void LoadDictionary<T, TKey, TValue>(Dictionary<TKey, TValue> dictionary, Expression<Func<T, TKey>> key, Expression<Func<T, TValue>> value);
         void LoadDictionary<T, TKey, TValue>(Dictionary<TKey, TValue> dictionary, Expression<Func<T, TKey>> key, Expression<Func<T, TValue>> value);
         void LoadRow(CoreRow row, CoreRow from);
         void LoadRow(CoreRow row, CoreRow from);
         void LoadRow(CoreRow row, object obj);
         void LoadRow(CoreRow row, object obj);
-        void LoadRows(CoreRow[] rows);
+        void LoadRows(IEnumerable<CoreRow> rows);
         void LoadRows(IEnumerable<object> objects);
         void LoadRows(IEnumerable<object> objects);
         CoreRow NewRow(bool populate = false);
         CoreRow NewRow(bool populate = false);
         DataTable ToDataTable(string name = "", IColumns? additionalColumns = null);
         DataTable ToDataTable(string name = "", IColumns? additionalColumns = null);