public static void AddInstantElements(this IEnumerable <ITable> tables, Type type) { DatabaseManager.Instance.WriterInstance(type, DatabaseAction.Add, tables.ToArray()); foreach (var table in tables) { ITableManager.AddToCache(table); } }
public static void AddInstantElement <T>(this T table) where T : ITable { lock (Locker) { DatabaseWriter <T> .Insert(table); ITableManager.AddToCache(table); } }