Ao rodar o programa o console aparece vazio, sem erro, porém vazio
namespace Alura.Filmes.App
{
class Program
{
static void Main(string[] args)
{
// select * from actor
using(var contexto = new AluraFilmesContexto())
{
contexto.LogSQLToConsole();
foreach (var ator in contexto.Atores)
{
System.Console.WriteLine(ator);
}
}
}
}
}
using Alura.Filmes.App.Negocio;
using Microsoft.EntityFrameworkCore;
namespace Alura.Filmes.App.Dados
{
class AluraFilmesContexto : DbContext
{
public DbSet<Ator> Atores { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer("Server=(localdb)mssqllocaldb;Database=AluraFilmes;Trusted_connection=true;");
}
}
}
using System.ComponentModel.DataAnnotations.Schema;
namespace Alura.Filmes.App.Negocio
{
[Table("actor")]
class Ator
{
[Column("actor_id")]
public int Id { get; set; }
[Column("first_name")]
public string PrimeiroNome { get; set; }
[Column("last_name")]
public string UltimoNome { get; set; }
}
}