Обобщенная колекция в DbContext - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите как вместо
 DbContext.Temp.Add(item);
использовать обобщенную коллекцию
 DbContext.<T>.Add(item);
Все, разобрался, забыл указать
where T : class

Решение задачи: «Обобщенная колекция в DbContext»

textual
Листинг программы
abstract class BaseModel<T> : Notifier where T : class, INotifyPropertyChanged
    {
        public ObservableCollectionEx<T> Items { get; set; } = new ObservableCollectionEx<T>();
        protected MyDBContext DbContext { get; } = DBContext.Instance.Context;
 
        protected List<T> GetFromDB()
        {
            DbContext.Set<T>().Load();
            return new List<T>(DbContext.Set<T>().Local);
        }
    }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 4.2 из 5