Я использую EF Core .Я использую DbContext.Set()
метод, но он дает мне ошибку - «Не удается создать DbSet для« MediaDate », потому что этот тип не включен в модель для контекста». «
Ниже приведен мой код:
var context = new GoldentaurusContext();
DbSet<MediaDate> set = context.Set<MediaDate>();
mediaDateList = set.FromSql("[dbo].[sp_GetMediaDate]")
.Select(x => new SelectListItem { Text = x.DateText, Value = x.DateValue })
.ToList();
Класс MediaDate:
public class MediaDate
{
public string DateText { get; set; }
public string DateValue { get; set; }
}
Почему требуется добавить MediaDate класс к DbContext класс?
Пожалуйста, помогите, что я делаю не так?