Я изучаю Postgresql с EF Core 2.0

Я продолжаю получать эту ошибку.Я искал в Google, но не смог найти правильный ответ.
Вот некоторые детали моего кода;Startup.CS;
public void ConfigureServices(IServiceCollection services)
{
var connectionString = @"User ID=postgres;Password=postgres;Host=localhost;Port=5432;Database=Test;";
services.AddEntityFrameworkNpgsql()
.AddDbContext<DataContext>(options => options.UseNpgsql(connectionString));
services.AddMvc();
}
и контекст данных;
public class DataContext : DbContext
{
public DataContext(DbContextOptions<DataContext> options) : base(options)
{
}
public DbSet<Questions> Questions { get; set; }
}

и моя модель;
public class Questions
{
public int Id { get; set; }
public int studentId { get; set; }
public string Title { get; set; }
public int Votes { get; set; }
}
любая помощь будет оценена.