EF 6.2 не возвращает результат при запросе базы данных - PullRequest
0 голосов
/ 28 апреля 2018

У меня есть DbContext:

public class SomeDbContext : DbContext
{
   public SomeDbContext () : base("SomeConnectionString")
   {}

   public DbSet<Car> Cars { get; set; }

   protected override void OnModelCreating(DbModelBuilder modelBuilder)
   {
      base.OnModelCreating(modelBuilder);
   }
}

Но когда я хочу запросить в базе данных Cars, ничего не возвращается.

Пример:

var context = new SomeDbContext();
var cars = context.Cars.ToList(); // Nothing gets returned here...

Однако, если я вставлю SQL-запрос в SSMS, он вернет элементы просто отлично.

Запрос SQL, взятый из отладчика Visual Studio:

SELECT 
    [Extent1].[Id] AS [Id], 
    [Extent1].[Engine] AS [Engine],
    [Extent1].[StartTime] AS [StartTime], 
FROM 
    [dbo].[Cars] AS [Extent1]

Я убедился, что в проекте существует строка подключения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...